【发布时间】:2017-10-05 12:05:55
【问题描述】:
我非常怀疑 laravel 是如何用于一个非常简单的事情的:
如果我打电话:
$companies=User::All();
然后我可以在forach 中使用这样的语句:
foreach($companies as $company)
$company['new_field']= 'something';
如果我限制查询的输出,例如:
$companies = DB::table('companies')
->select('id','name','email','business_name',...)->get();
事情不像以前那样了,
- 我尝试使用或不使用
->get() - 我尝试使用
->toArray()进行转换(出现错误) - 我尝试使用
put() and push()收集方法并再次出现错误...
如何在集合的每个项目中添加一个字段以将其传递给视图?
【问题讨论】:
-
我不会想到用户模式使用公司表,除非它已被更改.. 如果是这样,它不应该被称为用户
-
是的,模型是定制的!一切都很好!
-
确实想在其中使用自定义属性