[英]Custom find and count record by model fields in 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'));
}
但是,cake会返回所有Schedules,即使那些没有Schedule bound的人也会如此
我的模型关系是:
Schedule belongsTo Procedure Procedure hasMany Schedule
最好的奖励,
日期应为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'));
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.