먼저 order_goods의 goodsiD를 기반으로 상품 테이블에서 shop_id를 찾은 다음, shop_id를 기반으로 shop 테이블에서 이름을 찾는 아이디어에 대해 이야기해 보겠습니다. order_goods 테이블은 shop 테이블과 관련이 없습니다.
TP5의 글을 따라합니다
public function shop()
{
return $ this->hasManyThrough('Shop','Goods','goods_id','shop_id','id')->setEagerlyType( 0);
}
hasManyThrough('연결된 모델 이름','중간 모델 이름' ,'외래 키 이름','중간 모델 연결 키 이름','현재 모델 기본 키 이름',['모델 별칭 정의']) ;
다음 매개변수 중 어떤 것을 써야 할지 모르겠습니다. 전문가가 조언을 주실 수 있나요?