编辑
这个问题很独特,因为它提出了独特的问题,例如:
与组件之间的关系。(商品.产品.库存管理)。
大量的组件,这导致链接问题的接受答案不适用。
假设你有一个像下面这样的大 with() :
$order = Order::with([
'company',
'complaints',
'person',
'items',
'items.product',
'items.product.stockManagement',
'status',
])->findOrFail($id);
然后,我如何选择它们的所有关系,但选择其中一些的特定列?
$order = Order::with([
'company', // select only id,name, size
'complaints', // select only id, name , body
'person',
'items',
'items.product', // select only id, name , price
'items.product.stockManagement',
'status', // select only id
'items.product.media',
'items.product.mainProduct',
'items.product.mainProduct.media'
])->findOrFail($id);
冉冉说
慕标5832272
白猪掌柜的
慕勒3428872