테이블이 3개 있어요
기사 테이블
관계표
분류표
관계 테이블의 object_id는 기사 테이블의 id에 해당합니다
term_taxonomy_id는 분류 테이블의 term_id에 해당합니다
Eloquent를 사용하여 다대다 방식으로 기사 테이블과 카테고리 테이블을 얻어서 함께 반환할 수 있는 방법을 알려주세요.
테이블이 3개 있어요
기사 테이블
관계표
분류표
관계 테이블의 object_id는 기사 테이블의 id에 해당합니다
term_taxonomy_id는 분류 테이블의 term_id에 해당합니다
Eloquent를 사용하여 다대다 방식으로 기사 테이블과 카테고리 테이블을 얻어서 함께 반환할 수 있는 방법을 알려주세요.
<code class="php">class Article extends Model{ public function category() { return $this->belongsToMany('App\Categorys', 'relations', 'term_taxonomy_id', 'object_id'); } } $res = Article::with('category')->where('id', $id)->get(); </code>
참고: https://segmentfault.com/q/10..., 함께 사용
RTFMhttps://laravel-china.org/doc...