包含可能を使用していくつかの深い関連付けがあり、結果をフィルタリングする必要があります。この質問のために、車を販売していて、機能によって結果を絞り込みたいとしましょう。
車には多くのメーカーがあり、多くのモデルがあります HABTM 機能
$options = array(
'order' => array('Car.price'),
'contain' => array(
'make',
'model' => array(
'order' => 'Model.name ASC'
),
'features'
)
);
$cars = $this->Car->find('all', $options);
パワー ウィンドウがないすべての車を除外するにはどうすればよいですか (Features.name != power_windows)。