return $this->hasMany(Reportcard::className(), ['category_id' => 'id'])->select(['count(received_person_id) as count'])->where(['between', 'accepted_date', "$time1", "$time2" ])->groupBy(['received_person_id']);
как вытащить группированные поля(received_person_id), через count не получается
Либо ознакомьтесь с этой частью документации, либо используйте альтернативный пример ниже
public function getYourRelation () {
return $this->hasMany(Reportcard::className(), ['category_id' => 'id'])->->where(['between', 'accepted_date', "$time1", "$time2" ])->groupBy(['received_person_id']);
}
public function getYourRelationCount () {
return $this->getYourRelation()->count();
}
echo $model->yourrelationcount;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, подскажите как называется следующий синтаксис, когда непосредственно переменная играет роль функции:
Необходимо сделать скрипт позволяющий пользователю при нажатии на кнопку менять значение у переменной, причем не только у него, а вообще...
Доброго времени сутокПоля сайта пополняются через API перебором массива через цикл foreach