原因:where(';column#u name';&';=';';value';)在雄辩/Laravel中不起作用?
控制器中的方法如下所示:原因:where(';column#u name';&';=';';value';)在雄辩/Laravel中不起作用?,laravel,eloquent,where,Laravel,Eloquent,Where,控制器中的方法如下所示: 公共功能索引() { $fields=Field::其中('ct_delete','=',0); 返回视图('system.fields.index',压缩('fields'); } 如果我更改$fields=Field::all()的where函数,代码将像往常一样执行并显示所有结果。但是对于where它什么也不返回。我尝试了另一个字段,但也没有结果。您必须在查询中调用get(): $fields=Field::where('ct_delete','=',0)->g
公共功能索引()
{
$fields=Field::其中('ct_delete','=',0);
返回视图('system.fields.index',压缩('fields');
}
如果我更改$fields=Field::all()
的where
函数,代码将像往常一样执行并显示所有结果。但是对于where
它什么也不返回。我尝试了另一个字段,但也没有结果。您必须在查询中调用get()
:
$fields=Field::where('ct_delete','=',0)->get();
您必须对查询调用get()
:
$fields=Field::where('ct_delete','=',0)->get();
真的吗?我花了将近一个小时在里面。编码是如此的忘恩负义。谢谢,真的吗?我花了将近一个小时在里面。编码是如此的忘恩负义。非常感谢。