私のクエリはMySQLで正しい結果を出しています。今度はlaravelクエリで変換する必要があります。 私の現在のクエリは次のとおりです。SqlのleftjoinクエリをLaravelフォーマットに変換する
SELECT menu_choices.*
FROM menu_choices
LEFT JOIN menus
ON menus.id=menu_choices.menu_id WHERE menus.restaurant_id=1
ORDER BY menus.menu_name;
そしてlaravelに私はこのようにそれをやっている:laravelで
MenuChoice::select('name')->leftJoin('menus','menus.id','=','menu_choices.menu_id')
->where('menus.restaurant_id',1)
->orderBy('menus.menu_name')
->get();
https://laravel.com/docs/5.4/queries#joins –
投稿リンク@PaulSpiegelで '高度参加Clauses'セクションを確認してください。 – Robert