Php Yii框架中的模型?
我使用Yii框架构建了一个网站应用程序 我希望将模型与查询一起使用,如下所示:Php Yii框架中的模型?,php,yii,Php,Yii,我使用Yii框架构建了一个网站应用程序 我希望将模型与查询一起使用,如下所示: SELECT u.id, u.username, u.score, (SELECT COUNT(ownerId) FROM post p WHERE p.ownerId = u.id) AS totalPost FROM users u ORDER BY u.score DESC, totalPost DESC LIMIT 10 请帮助我将查询转换为Yii框架中的模型。这里是“Yii的明确指南”中的相关章节-这
SELECT u.id, u.username, u.score, (SELECT COUNT(ownerId) FROM post p WHERE p.ownerId = u.id) AS totalPost
FROM users u
ORDER BY u.score DESC, totalPost DESC LIMIT 10
请帮助我将查询转换为Yii框架中的模型。这里是“Yii的明确指南”中的相关章节-这里是“Yii的明确指南”中的相关章节-我认为您可以通过使用关系“TotalPost”=>数组(self::STAT、'Post'、'OwnerId')来简化此过程 有关更多详细信息,请查看CSTATREATION。请注意,在此类中,select属性是统计表达式,默认情况下为COUNT(*)
此外,只要您有一个公共$TotalPost,您的查询就可以映射到用户模型中;在模型类User中。我认为您可以通过使用关系“TotalPost”=>数组(self::STAT、“Post”和“OwnerId”)来简化此过程 有关更多详细信息,请查看CSTATREATION。请注意,在此类中,select属性是统计表达式,默认情况下为COUNT(*) 此外,只要您有一个公共$TotalPost,您的查询就可以映射到用户模型中;在模型类用户中