5
在cakephp查询条件中,我只有日期必须满足表格的日期时间字段的条件。假设我只有日期(2013-09-21),字段是(2013-09-21 07:45:23)。我有问题在这里给出条件。仅在cakephp中使用日期条件查询日期时间字段
在cakephp查询条件中,我只有日期必须满足表格的日期时间字段的条件。假设我只有日期(2013-09-21),字段是(2013-09-21 07:45:23)。我有问题在这里给出条件。仅在cakephp中使用日期条件查询日期时间字段
如果因为你需要在数据库格式之间进行转换@Aryan的解决方案不起作用,那么你要使用MySQL功能DATE
。这会改变发现的例子是:
$row = $this->Model->find('all',
array('fields' => array('........'),
'conditions' => array(
'DATE(Story.created) >' => $date)));
$date_string = "2013-09-21";
$new_date = date('Y-m-d H:i:s', strtotime($date_string));
$row = $this->Model->find('all',
array('fields' => array('........'),
'conditions' => array(
'Story.created >' => $new_date)));
我认为,这应该是正确的答案。 –
感谢AgRizzo..its的工作 – Sujan