Laravel 5.6 hasManyThrough带有一个数据透视表

时间:2018-04-26 14:46:24

标签: php laravel eloquent pivot

简短说明:

在我的应用中,belongsToMany与商店(belongsToMany& shop_id)存在多对多关系。因此,我有一个带有user_idShop的数据透视表。 Item有许多Shop,这属于/** * User-Item relation * * @return \Illuminate\Database\Eloquent\Relations\HasManyThrough */ public function items() { return $this->hasManyThrough(Item::class, Shop::class); }

知道我需要通过属于用户的商店获取商品或商品数量。

我的表格:

用户:

  • ID

商店:

  • ID

shop_user:

  • shop_id
  • USER_ID

项目:

  • ID
  • shop_id

"正常"方式没有按预期工作:

{{1}}

0 个答案:

没有答案