在Laravel 4中使用Eloquent進行內連接有什麼辦法嗎? 因爲我不想顯示沒有用戶的課程。與Laravel 4中的Eloquent在多對多關係中做左連接/內連接
其實我有這個。
控制器:
$courses = Course::all();
foreach($courses as $course){
$course->users;
}
檢視:
@foreach($courses as $course)
<h3>{{ $course->course}} :</h3>
@foreach($course->users as $user)
<p> {{$user->username}} </p>
@endforeach
@endforeach
類用戶:
public function courses(){
return $this->belongsToMany('Course','course_user','id_usuario');
}
類課程:
public function users(){
return $this->belongsToMany('User','course_user','course_id','id_usuario');
}
感謝您的回覆。我試了一下,並拋出一個錯誤,但閱讀我認爲有('用戶')的文檔就像內部連接。 – Luco