我有一个问题。 Activity
模型和User
模型具有多对多关系。我知道我可以得到这样的枢轴模型:
$activities = $user->activities;
foreach($activities as $activity)
{
$pivot = $activity->pivot;
}
但是现在我已经有了两个模型实例:$user
和$activity
。单独通过id获取它们。不能从他们的关系访问。所以我想知道有没有一种方法来获得他们的枢轴模型?
答案 0 :(得分:0)
您无需调用关系链来访问数据透视表,您也可以查询单个模型和访问数据透视图,
$model = Activity::find(1); //get the activity model by primary key
$model->pivot->activityId;