Laravel 5で次のクエリを雄弁なモデルに変換するには?
$city = DB::table('cities')
->join('provinces', 'cities.province_id', '=', 'provinces.id')
->join('countries', 'provinces.country_id', '=', 'countries.id')
->select('cities.name as City','provinces.name as Province','countries.name as Country')
->where('cities.isDelete', '=', '0')
->get();
私のテーブル構造は次のとおりです。
国: ID、名前
州: ID、名前、country_id
都市: id、名前、province_id
雄弁なモデルで 2 つのテーブルを使用しましたが、3 つのテーブルを管理する方法がわかりません。PS モデルで自分の関係を適切に定義しました。