【发布时间】:2018-10-30 08:55:08
【问题描述】:
在后端我有一个记录列表。此列表显示此类型的所有记录。是否可以覆盖此查询?
在控制器中,我有 Eloquent 查询,我从数据库中获取了一些数据, 我在 $query_data 变量中设置了这些数据。如何在列表视图中推送这些数据?
【问题讨论】:
标签: laravel octobercms
在后端我有一个记录列表。此列表显示此类型的所有记录。是否可以覆盖此查询?
在控制器中,我有 Eloquent 查询,我从数据库中获取了一些数据, 我在 $query_data 变量中设置了这些数据。如何在列表视图中推送这些数据?
【问题讨论】:
标签: laravel octobercms
不幸的是,我没有完全理解您所说的覆盖查询的意思,如果您的意思是在 Eloquent 中从数据库中获取数据时设置一些条件,您必须使用 where,例如在下面的示例中我们有性别为男性的用户:
$users=User::where('gender','male')->get();
要设置更多条件,您可以这样做:
$users=User::where([['gender','male'],['status',1]])->get();
为了在视图中显示变量,您可以使用 compact 方法:
return view('YOUR BLADE FILE NAME',compact('users'));
希望对你有帮助
【讨论】: