Laravel belongsToMany 关系

通过自定义数据透视表 (related_teams) 在同一模型(团队模型)上具有 belongsToMany 关系

http://img.mukewang.com/638ab24a00013aeb03670094.jpg

我的关系如下

http://img4.mukewang.com/638ab2530001561f12920177.jpg

现在附加和分离工作正常,但是正如您所见,每个团队都属于一个城市。所以我的问题是如何从附属团队中获取不同城市的列表



白板的微信
浏览 94回答 1
1回答

www说

这取决于你想要达到什么,但是例如$this->attachedHotels->groupBy('city_id');https://laravel.com/docs/6.x/collections#method-groupby或者$this->attachedHotels->pluck('city_id')->unique();https://laravel.com/docs/6.x/collections#method-pluck https://laravel.com/docs/6.x/collections#method-unique
打开App,查看更多内容
随时随地看视频慕课网APP