3个表Photo
id
url
Tag
id
name
TagMap
id
photo_id
tag_id
TagMap 是中间表,想问下,我现在如何通过 Tag.id 获取到对应所有的 Photo ?
比如我现在要获取 tag.id 为 3 的所有图片,请问该怎么做?
3 回答

慕容森
TA贡献1853条经验 获得超18个赞
这其实跟博客类的文章表,标签表,文章与标签关系表是一样的,
写在article的 Model中的获取该文章下的所有 标签
具体请参照如下写法
public function tag(){
return $this->belongsToMany('App\Model\Tag','article_tag','article_id','tag_id');
}
- 3 回答
- 0 关注
- 1145 浏览
添加回答
举报
0/150
提交
取消