有沒有辦法動態修改Yii中的關係模型給出的標準是什麼?動態改變關係的條件
例如,我有一個博弈模型這種關係,這將使我都贏得了它
'total_points' => [self::STAT, 'Point', 'game_id', 'select' => 'SUM(earned)']
這只是正常的要點。但是,我希望能夠根據動態選擇的特定用戶標識對其進行削減。
我將如何創建這樣,將返回在這場比賽中贏得total_points對於一個具體的,不斷變化的用戶,其中USER_ID是點模型的屬性下面的方法?
function getUserPoints($user_id) {
return $this->someCriteriaChangingMethod('user_id = $user_id')->total_points;
}
完美。我發誓我已經嘗試過,但我猜不是。也許我會瘋了。 –