我正在尝试使用以下查询查询国家/地区表以打印具有相应城市的所有国家/地区。现在我为每个城市获得一个重复的国家对象,而不是为所有城市拥有一个国家对象。
$all = ORM::factory('country')->select('cities.*')->join('cities','LEFT')->on('country.id', '=', 'country_id' )->find-all();
foreach ($all as $country) {
echo $caountry->name;
foreach($country->cities as $city ){
echo $city->name;
}
}
感谢您的帮助,AA