後で PhPExcel を介して Excel ビューに出力される一連のデータを生成する検索条件をフォーマットしようとしています。目的の機能は、エントリの start_date フィールドと end_date フィールドが一致する場合、エントリが配列に含まれることです。フィールドが一致しない場合は除外されます。
$my_data = $this-> RecordsMaster-> find("all", array(
'conditions' => array(
"RecordsMaster.start_date" == "RecordsMaster end_date"
)
));
問題は、上記のステートメントが実際には何もしないという事実にあります。開始日と終了日が異なる mySQL テーブルの行は、Excel へのデータ ダンプに含まれます。