我在理解如何基于嵌套关系检索特定模型/资源时遇到问题。
我想获得一家餐厅的所有产品,该餐厅的中间是一个类别。这是我脑海中的顺序:
$restaurants->$categories->$products
这是我到目前为止一直在尝试的事情(修补):
App\Models\Product::with('category.restaurant')->get();
这实际上是给我所有具有各自类别和餐厅的产品。我不要我想要的是获取特定餐厅的所有产品,但我不知道该怎么做。
我应该为此添加/更改什么?