【发布时间】:2015-10-10 14:40:05
【问题描述】:
我正在使用 Yii2,我有两个表:
user (id)
answer_points (id, user_id, value)
如何通过过滤、按总和 DESC 和关系排序来汇总网格视图中每个用户的所有点?
return $this->hasMany(\frontend\models\Points::className(),
['user_id' => 'id'])->sum('value');
【问题讨论】:
-
不要那样做,最好给你的用户添加一个点counter 列。