私は CakePHP 2 を使用してモデルクエリを無駄に実行しようとしました。私は3つのテーブルを持っています: コード: php
「オファー」テーブル (オファーは 1 つの「場所」に属します) 「場所」テーブル (「場所」には多くのオファーがあります) (場所は 1 つの「都市」に属します) 「都市」テーブル (「都市」は多くの「場所」)
「条件」パラメーターを使用して、特定の「都市」からすべての「オファー」を取得するための正しい構文を見つけることができません。
ここで私が試したこと。コード:
$this->set('offers', $this->Offer->find('all', array(
'conditions' => array('Place.City.name' => 'MyCity'),
'recursive' => 3)));
モデル関係(「hasOne」、「blongsTo」など)はpr()で正しいデータが見えるので問題ありません。
何か考えはありますか?