在我的发现中,我使用包含条件来获取当前计划,如图所示:
$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 问题,但我需要过滤器来适应包含条件格式。
你能帮我吗?
非常感谢。