我用Laravel和雄辩来描述两种模式。
相当简单,一个网店有许多品牌,但我有一些额外的信息存储在关系表,我需要。
我怎么弄到这个?
我的亲属表是这样的:
brand_id | webshop_id | url我目前要得到的网站包括品牌是:
$webshop = Webshop::select()
->where('slug', $slug)
->with('brands')
->first();然后我可以查看$webshop->品牌,但专栏"url“是不可访问的。
发布于 2017-11-17 10:57:05
在你的网上商店模型上:
public function brands()
{
return $this->belongsToMany('App\Brand')->withPivot('url');
}那就做吧
foreach ($webshop->brands as $brand)
{
echo $brand->pivot->url; // your url
}https://stackoverflow.com/questions/47348737
复制相似问题