まず、order_goods の GoodsiD に基づいて商品テーブルで shop_id を見つけ、次に shop_id に基づいて shop テーブルで名前を見つけるというアイデアについて話しましょう。order_goods テーブルは、 shop table
TP5の書き方を真似します
public function shop( )
{
return $this->hasManyThrough('Shop','Goods','goods_id','shop_id', 'id')->setEagerlyType(0);
}
hasManyThrough('関連モデル名', '中間モデル名', '外部キー名', '中間モデル関連キー名', '現在のモデル主キー名', ['モデルのエイリアス定義']);
は次のとおりです。パラメーターの書き方がわかりません。専門家の方からアドバイスをいただけますか?
トレースを開いて、生成された SQL ステートメントを投稿してください