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);
});
});