Laravel-admin 5.8 $filter使用
环境为 Lravel-admin 5.8
需要在数据表格中直接显示字段gender为’男’的记录。
1.先尝试这种写法
在grid()中
$grid->filter(function($filter){
$filter->equal('gender','性别')->default('男');
});
结果,筛选条件可以显示性别条件,但是需要手动点击一下查询按钮,才能实现过滤结果
2.然后又尝试了另外一种写法
$grid->filter(function($filter){
$filter->scope('gender','性别')->where('gender','=','男');
});
结果这次,筛选条件也不显示,结果也没有任何反映。
各位请教一下,如何增加数据表格的默认的筛选条件,不需要显示在筛选条件里,显示时,直接过滤即可。
直接在grid方法里,初始化grid的时候