如何在 Laravel 5 中将以下查询转换为 eloquent 模型?
$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、name、country_id
城市:id、name、province_id
我已经完成了具有 2 个表的 eloquent 模型,但我不知道如何管理 3 个表。PS 我已经在模型中正确定义了我的关系。