Я пытаюсь найти способ сбора данных с использованием sql агрегатных функций, таких как max , min и count .
И я обнаружил, что CStatRelation класс, кажется, то, что я хочу. CStatRelation документ
Может использоваться в функции в классе модели Yii.
Использование выглядит так:
class SomeModelClass extends CActiveRecord{
public function relations() {
return array(
'bidCount'=>array(self::STAT,'Bid','auction_id'),//it can be used like this
);
}
}
Значением по умолчанию rowCount в примере кода является count (*) . Но что, если я хочу найти значение max / min определенного столбца ??
Как я могу изменить код для получения максимума или минимума ??