Я новичок в cakePHP, и мне нужно использовать метод controller::postConditions
с оператором BETWEEN
, но я не могу понять, как это сделать.
Я попробовал этот синтаксис, как я прочитал в документации controller::find
:
$this->postConditions($this->data, array('Client.client_date_inscription BETWEEN ? AND ?'=>array($this->data['Client']['client_date_inscriptionD'],$this->data['Client']['client_date_inscriptionF'])))
ввод формы создается так:
echo $form->input('Client.client_date_inscriptionD',array('label'=>false,'type'=>'text','class'=>'toDatePicker'));
но это выдает эту ошибку:
SQL Error: 1054: Unknown column 'Client.client_date_inscriptionD' in 'where clause'
Итак, мой вопрос: как вы используете оператор BETWEEN
с postConditions
?