基于字段在相关模型中检索记录

基于字段在相关模型中检索记录

问题描述:

我有一个雇员表,其状态是活动的,新的和辞职的。在我的应用程序的下拉菜单中,我有3种不同的状态,这些状态是活动的,新的和辞职的,现在我想链接到每个不同的状态,即当我点击活动时,它只显示员工表中的活动用户。基于字段在相关模型中检索记录

请不要将状态表链接到employees表。

预先感谢您。

 $records = $this->Employee->find('all', array(
      'recursive' => -1, 
      'joins' => array(
       array(
       'table' => 'status', 
       'alias' => 'Status', 
       'type' => 'INNER', 
       'conditions' => 'Employee.status = Status.id' 
       ) 
      ), 
      'fields' => array('Employee.field1', 'Employee.field2'), 
      'conditions' => array('Status.id' => 'your_status_id'), 
     ) 
     );