0
**galleries**
id
location
open_to_public
**pictures**
id
title
published
**gallery_picture**
gallery_id
picture_id
모델 :
class Galleries extends Eloquent {
protected $table = 'galleries';
public function pictures(){
return $this->belongsToMany('pictures', 'gallery_picture', 'gallery_id', 'picture_id');
}
나는 사진의 위와 동일한 모델을 가지고있다.
내 질문은 그림 ID를 전달하고 전달 된 그림 ID의 갤러리에 속한 모든 그림을 가져와야합니다.
지금까지 내가 가진 :
Pictures::with('galleries')->whereId($id)->get();
그러나 이것은 단지 하나의 그림을 반환합니다.
'Picture' 모델에'$ this-> hasMany ('갤러리') 함수가 있습니까? – Alex
@ w0rldart 예 – panthro