如何为 laravel 中相同的两个模型创建多个数据透视表?
How to create multiple pivot tables for the same two models in laravel?
我必须为用户和文章建模
用户可以为文章点赞&
用户可以为文章添加书签
如果我创建一个枢轴,那么两个 user_article 枢轴
将是相同的
有人能帮忙吗?
只需在这些模型中定义另一个关系并添加 custom pivot table name:
public function anotherRelationship()
{
return $this->belongsToMany('App\Article', 'another_pivot_table_name');
}
我必须为用户和文章建模
用户可以为文章点赞& 用户可以为文章添加书签
如果我创建一个枢轴,那么两个 user_article 枢轴
将是相同的有人能帮忙吗?
只需在这些模型中定义另一个关系并添加 custom pivot table name:
public function anotherRelationship()
{
return $this->belongsToMany('App\Article', 'another_pivot_table_name');
}