이라는 모델이 있으며 학생이 많습니다.입니다.Laravel Eloquent : 관련 모델의 결과를 주문하는 방법?
public function students()
{
return $this->hasMany('Student');
}
내 컨트롤러에서이 코드를 모든 학생을 얻고있다 :
$school = School::find($schoolId);
및 뷰에서 :
@foreach ($school->students as $student)
다음
내 모델에서 코드입니다
이제 학생을의 일부 필드로 주문하고 싶습니다.테이블. 어떻게해야합니까?
@JaredFarrish 해 orderBy의'schools' 테이블에 쿼리를 거기에 영향을 줄 'students'라고하며, 테이블에 가입하지 않으면 분명히 오류가 발생합니다. –