не может сравнить метку времени в БД

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Закрыто
ankaniti
Сообщения: 95
Зарегистрирован: 2012.03.26, 15:15

не может сравнить метку времени в БД

Сообщение ankaniti »

Выполняю вот такую конструкцию:

Код: Выделить всё

$acc = Minus::find()->where(['account' => $id])->andWhere('create > :crt',[':crt' => $timeLinux])->one(); 
Пишет ошибку:
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'create > 1612408464)' at line 1
Атрибут create делал и BIGINT и VARCHAR - не работает. На первой версии такие запросы проходили без скрипа.

Что такого нового еще я не заметил во второй версии? Спасибо!
Аватара пользователя
vitalik1183
Сообщения: 1675
Зарегистрирован: 2014.07.01, 08:42

Re: не может сравнить метку времени в БД

Сообщение vitalik1183 »

Код: Выделить всё

->andWhere(['>', 'create', $timeLinux])
Yii2!
ankaniti
Сообщения: 95
Зарегистрирован: 2012.03.26, 15:15

Re: не может сравнить метку времени в БД

Сообщение ankaniti »

да, подошло, спасибо
Закрыто