0

在我的 RoR 3 项目中,我试图找到一种对模型进行审查的方法。有点像亚马逊,用户可以在其中评论产品并对其进行评分。为此,我选择了 ajaxful-rating 和acts_as_commentable 插件。但是,我遇到的问题是,当用户单击星级(通过 ajaxful-rating)时,rate 函数会自动将 db 行添加到“rate”表中,因此它可以在没有注释的情况下存在依附于它,这不是我想要的。重写 ajaxful 功能似乎也不合逻辑,我觉得这个功能应该存在于某个地方,但我找不到任何 gem 或插件。

以前有没有人做过这样的事情?

4

1 回答 1

0

为什么不以一对一的关系将评级模型与评论联系起来,然后您可以通过对该产品的所有评论的评级进行平均来计算产品的平均评级?

于 2011-07-10T03:25:44.097 回答