数据库
首页 > 数据库> > mysql – 按日期范围查找CakePHP?

mysql – 按日期范围查找CakePHP?

作者:互联网

我正在尝试获取尚未过期的优惠券.我在我的控制器中有这个:

public function coupons() {
    $this->paginate['Coupon']=array(
        'limit'=>9,
        'order'=>'RAND()',
        'conditions'=>array(
        'Coupon.end_date'=>??????)
    );
    $c=$this->paginate('Coupon');
    $this->set('allcoupons', $c);
}

我需要它来返回截至今天未过期的所有记录. end_date采用DATE格式.我不知道如何让蛋糕看看end_date并将它与今天进行比较,并在paginate方法中进行.

解决方法:

您只需要正确格式化日期

'Coupon.end_date >' => date('Y-m-d H:i:s')

标签:cakephp-2-0,mysql,cakephp
来源: https://codeday.me/bug/20190726/1540299.html