Company、Office、CompanyPersonTask の 3 つのモデルがあります。Company モデルには多くの Office があり、多くの CompanyPersonTask があります。
それで、なぜこのコードは:
public function getCompaniesByRegion($region){
$options['conditions'] = array("UPPER(Office.region) LIKE UPPER('".$region."%')");
return $this->find('all', $options);
}
次のエラーが発生しますか?
「'where 句' の不明な列 'Office.region'」
region
列がテーブルに表示されoffices
ます。