假设我要为CGridView提供CActiveDataProvider。我需要将SUM(invitesCount) AS invites放入提供者结果中。如何找回它?我想我不能只使用$dataProvider->invites吗?

最佳答案

您需要在关联中指定以下内容

'invites '=>array(self::BELONGS_TO, 'CampaignFund', 'campaign_id', 'select' => 'SUM(invitesCount)'),


并在您的条件中使用此关系。

关于mysql - Yii-使用MySQL AS子句字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15805766/

10-10 11:13