以下のクエリで国のテーブルをクエリして、すべての国と対応する都市を出力しようとしています。現在、すべての都市に対して 1 つの国オブジェクトを使用するのではなく、都市ごとに重複した国オブジェクトを取得しています。
$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