在Cakephp中按模型字段自定义查找和计数记录

时间:2017-02-18 17:47:56

标签: php mysql cakephp

什么人,

我正在尝试搜索我的数据库,但Cakephp无法识别我的'条件',让我们面对它。

我需要列出按Procedure.name分组的所有日程表,它们是Schedule.comp mm / yyyy。我正在尝试这种方式;

public function teste() {
    $this->layout = "ajax";
    $procedures = $this->Procedure->Schedule->find('all', 
        array(
            'group' => array('Procedure.name'),
            'Schedule.conditions' => array('Schedule.comp' => '12/2016'),
        ));
    $this->set(compact('procedures')); 
}

但是,蛋糕会返回所有计划表,即使那些没有计划约束的计划表

我的模特关系是:

安排belongsTo程序 程序有多个时间表

最佳奖励,

1 个答案:

答案 0 :(得分:0)

日期应为YYYY-mm-dd格式。

$date = '2016-05'; 
public function teste() {
    $this->layout = "ajax";
    $procedures = $this->Procedure->Schedule->find('all', 
        array(
            'group' => array('Procedure.name'),
            'conditions' => array('Schedule.comp' => '12/2016'),
        ));
    $this->set(compact('procedures')); 
}