私の発見では、次のように、現在のスケジュールを取得するために条件を含むを使用しています。
$this->request->data = $this->Employee->find('first', array(
'conditions' => array('Employee.emp_appserial' => $id),
'contain' => array(
'Schedule' => array(
'conditions' => array('ho_valid <=' => date('Y-m-d'), 'ho_status' => 1)
)
)
));
正常に動作しますが、条件が複数のレコードで満たされている場合、現在に近いレコードのみが必要です。
私はSQLの質問のほうが多いことを認識していますが、フィルターが含まれている条件形式に適合する必要があります。
手伝ってくれますか?
どうもありがとう。