当前位置: 首页 > 工具软件 > laravel-ban > 使用案例 >

Laravel-Admin 预查询

杨彦君
2023-12-01

with(['testB.testD','testC'])

预查询嵌套预查询 使用. 拼接

with(['testB.testD'])

预查询 条件 使用whereHas, 但必须是with存在的才会生效

$grid = new Grid(new TestA());
$grid->model()->with(['testB.testD','testC'])->whereHas('testB',function($q){
    $q->whereHas('testD',function ($query){
         $query->where('type',1);
     });
 });
 类似资料: