2016-07-27 12 views
0

Ich habe eine Frage. Activity Modell und User Modell haben viele-zu-viele Beziehungen. Ich weiß, ich kann Pivot-Modell wie diese:Get Pivot von zwei Modell-Instanz

$activities = $user->activities; 
foreach($activities as $activity) 
{ 
    $pivot = $activity->pivot; 
} 

Aber jetzt habe ich bereits zwei Modellinstanz: $user und $activity .Get sie von id individuell. Kein Zugriff von ihrer Beziehung. Also möchte ich wissen, gibt es eine Methode, um ihr Pivot-Modell zu bekommen?

Antwort

0

Es ist nicht notwendig, dass Sie die Beziehung Kette nennen schwenken Sie für den Zugriff zu einzelnen Modell und den Zugang Pivot abfragen kann,

$model = Activity::find(1); //get the activity model by primary key 
$model->pivot->activityId;