laravel5.1 使用中间表的多对多关联

用户表user

标签表tag

中间表user_tag(user_id,tag_id)

在user模型中定义tags关联如下:

    public function tags()
    {
        return $this->belongsToMany(Tag::class, 'user_tag');
    }

  上面的belongsToMany方法中的第二个参数 user_tag 是中间表,保存了user_id和tag_id。

 

posted @ 2017-12-11 18:04  佚名000  阅读(2269)  评论(0编辑  收藏  举报