为什么当我遍历急切加载的数据时,laravel每次都会在每个循环迭代上执行查询

时间:2018-08-03 06:30:53

标签: php laravel eloquent

我擅长laravel,目前正在从事laravel项目。我非常了解laravel关系,渴望加载查询生成器,并且雄辩,但是即使我对这一切都有很好的了解,但是在遍历渴望加载的记录时,我却陷入了困境。在急切加载的数据的每个循环迭代中,laravel执行另一个查询以在子表中找到该记录

因为,我有两个表store和store_categories, 因此,我向管理员发送了一个类别ID,以查找该类别及其相关的商店,以及雄辩的作品(如魅力), 然后我发送数据进行查看, 但是鉴于我遍历主数组时的情况,以及当我给关系对象时在主数组中的视图,laravel命中了一个查询,该主数组ID指向相关表,以查找子记录,

我认为我的定义非常好, 所以如果有人遇到这个问题,请把我从这个烂摊子里拉出来。

0 个答案:

没有答案