Пытаюсь получить сумму записей из таблицы с условием по дате.
Код следующий:
$reportDate = '2015-10-01';
$saldo = Transaction::find()
->sum('[[amount]]')
->andWhere('<', '[[transaction_date]]', $reportDate)
;
тип колонки transaction_date = date.
Yii на это выдаёт ошибку:
Call to a member function andWhere() on string
Если убрать условие
andWhere, то запрос отрабатывается нормально.
Что-то я делаю не так... :) Но чтение разделов документации
Active Record и
sum() ответа на вопрос не дало.
Подскажите, пожалуйста, как правильно?