关联预载入 使用hasMany进行数据的组装
MinaGoods.php
$result = $this->with(['goods_spec_item.spec_image'])->find($data['goods_id']);
Goods.php
public function goodsSpecItem()
{
return $this->hasMany(SpecGoods::class, 'goods_id');
}
SpecGoods.php
public function specImage()
{
return $this->belongsTo(SpecImage::class, 'key_name', 'spec_item_id')->where('goods_id', '=', $this->goods_id);
}
Tags : 本文未设置标签
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Previous post
Linux让部署在服务器上的项目一直保持运行状态…&跑多个项目
Next post
mac 安装低版本php