Я пытаюсь получить купоны, которые еще не истекли. У меня это у меня в контроллере: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.
Так чем больше, чем знак идет внутри одиночных кавычек? – huzzah
Да, для любой операции сравнения в запросе CakePHP оператор переходит в ключ. :) – NathanGaskin
Спасибо, он отлично работает! – huzzah