Здравствуйте, имеется таблица
Bet, пытаюсь сделать выборку записей за сегодня по полю
date. Оно имеет тип
timestamp, то есть содержит и дату, и время. Отсечь время получилось благодаря функции
CAST, но почему то запрос всё равно ничего не выводит.
$bets = BetList::find()
->select('CAST(date AS DATE) AS date')
->where('order_id = :order_id', [':order_id' => $order->id])
->andWhere('date = :today', [':today' => date("Y-m-d")])
->one();
Причём если отдельно вывести
$bets->date и
date("Y-m-d"), то они будут абсолютно идентичны.
В чём может быть проблема? Заранее спасибо.