Yii-Extensions的Reviews如何实现?

请各位指教下,如何使用Yii实现Yii-Extensions的Reviews啊,可以每次在评论时对Ext进行评分,多人评分后系统自动显示平均分和评论数,内容最好能包括数据如何存储,reviews统计显示和提交问题,谢谢!

参考:http://www.yiiframework.com/doc/api/CStarRating

一个文章表,id ,title,content,rating(存储计算后的总rating)

一个评论表,id,content,rating(存储每条评论的rating)

文章表(Post)中不需要rating字段,在Post Model中增加两个relations就可以啦

‘ratingSum’ => array(self::STAT, ‘Comment’, ‘id’, ‘select’=>‘sum(rating)’),

‘ratingCount’ => array(self::STAT, ‘Comment’, ‘id’),

实时计算得分:Post::model()->ratingSum/ratingCount

CStarRating确实很好用,显示评论结果时将readOnly设为true就可以了