你不能以正确的方式指导我.
我有四个模型:“项目”属于几个“类别”属于“商店”属于“城市”
如何选择具有所有嵌套模型的Item(例如,对于json响应,这并不重要).
换句话说,我想得到这样的结构:
item
category_1
shop_1
shop_2
city_1
category_2
我可以通过$item-> with(‘categories’)语句获取类别,但是如何获取类别中的嵌套项目(商店,然后是-城市).
谢谢您的帮助!
解决方法:
To eager load nested relationships, you may use “dot” syntax.
为此,只需执行以下操作:
$item->with('categories', 'categories.shop', 'categories.shop.city');