在Eloquent ORM中禁用单个查询的预先加载

时间:2015-04-23 18:03:27

标签: php laravel eloquent

在优化某些查询时,我发现一些代码正在加载大量实体​​,获取其ID并删除其他所有内容。这导致错误/长请求时间,而Eloquent急切地加载这些实体的所有关系。

因为我知道在这种情况下对相关对象没有用处,我想暂时禁用预先加载。

有没有办法禁用查询的预先加载?

1 个答案:

答案 0 :(得分:0)

当您告诉它时,只会急切地加载(通常在构建查询时使用with()函数)。我错过了别人的代码用

添加所有关系的地方