У меня проблема со следующим фрагментом SQL-оператора:
...->where([
'Vlans.id' => $this->id,
'AND' => [
["TIMESTAMPDIFF(DAY, Requests.timestamp, CURDATE()) <" => $this->days]
]
])...
Cakephp в нижнем регистре некоторые части (запросы. Timestamp и curdate):
(Vlans.id = :c0 AND TIMESTAMPDIFF(DAY, requests.timestamp, curdate()) < :c1)
Нижний регистр CURDATE()
не проблема, потому что это SQL-функция.Но я переименовал таблицу запросов в Запросы (заглавная буква R).
Есть ли способ предотвратить использование нижнего регистра или другого решения вместо изменения всех моих псевдонимов?
Спасибо!