Ajax Star Rating in RoR

| 在我的RoR 3项目中,我正在尝试一种对模型进行评估的方法。有点像亚马逊,用户可以在其中查看产品并对产品进行评分。为此,我选择了ajaxful-rating和acts_as_commentable插件。但是,我遇到了一个问题,当用户单击星级(通过ajaxful-rating)时,rate函数会自动将db行添加到\“ rate \”表中,因此它可以不存在而存在附带的评论不是我想要的。重写Ajaxful功能似乎也不合逻辑,我感觉该功能应该存在于其中,但是我找不到任何gem或插件。 外面有人做过这样的事吗?     
已邀请:
        为什么不将评分模型与评论以一对一关系链接,然后可以通过对该产品的所有评论的评分进行平均来计算产品的平均评分?     

要回复问题请先登录注册