0

私の発見では、次のように、現在のスケジュールを取得するために条件を含むを使用しています。

    $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の質問のほうが多いことを認識していますが、フィルターが含まれている条件形式に適合する必要があります。

手伝ってくれますか?

どうもありがとう。

4

1 に答える 1