我坚持这个看似简单的任务。
我有一个用户有很多商店有很多产品..
我正在尝试为某个用户获取所有产品。
这是有效的,并且正在将商店与他们的产品一起退回
\Auth::user()->shops()->with('products')->get();
但我只需要产品的集合。我尝试了以下但它弄乱了查询
\Auth::user()->shops()->with('products')->select('products.*')->get();
知道我做错了什么吗?谢谢!
原文由 Miguel Stevens 发布,翻译遵循 CC BY-SA 4.0 许可协议
你可以使用这个:
如果你不想复制,你可以使用
->unique()
如果您想直接处理查询(为了性能):