想请教一下关于 belongsToMany 多对多关系的一个问题
有两个表User和Tag,我用laravel的关联方法创建了tag_user这个关联表。
但是我现在想存两组关联数据: 一个是用户收藏的TAG, 一个是用户屏蔽的TAG。这两都是多对多的关系,我在User的Model的里面写了这两个方法。
public function tags()
{
return $this->belongsToMany('Tag');
}
public function filtertags()
{
return $this->belongsToMany('Tag');
}
但是得到的只有一组结果.....我数据库方面比较小白.......请问我是不是需要创建另外一个关联表tag_filteruser呢?
推荐文章: