Laravel-admin 查询过滤问题?谢谢。
protected function grid()
{
return Admin::grid(Client::class, function (Grid $grid) {
$grid->id('ID')->sortable();
$grid->filter(function($filter){
$filter->equal('id', '2');
});
});
}
为什么filter过滤不起作用,请看下面的查询结果显示。
关于 LearnKu
filter是为了检索过滤使用的,$filter->equal()这个方法接受的两个参数分别是查询的字段和检索框所显示名称。
如果你是想只展示id为2的数据,可以使用$grid->model()->where('id', 2);