我正在使用一个内部有一个关系字段的表单。虽然当关系中的项目很少时这很好,但当有很多项目时会变得很慢。我希望急切地加载一些关系以缩短响应时间,但我发现在运行之前很难找到可以访问查询构建器的位置。
如果我使用标准列表视图,我将通过扩展列表查询来做到这一点,如下所示:
public function listExtendQuery($query)
{
$query->with(['photos'])
}
但是我不知道在使用关系小部件加载列表时如何执行完全相同的操作。我已经多次阅读文档,但我没有设法让它工作。
有人可以帮忙吗?