Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 Ajax星级表RoR_Ruby On Rails 3_Jquery_Acts As Commentable - Fatal编程技术网

Ruby on rails 3 Ajax星级表RoR

Ruby on rails 3 Ajax星级表RoR,ruby-on-rails-3,jquery,acts-as-commentable,Ruby On Rails 3,Jquery,Acts As Commentable,在我的ROR3项目中,我试图找到一种对模型进行评审的方法。有点像亚马逊,用户可以查看产品并对其进行评分。为此,我选择了ajaxful rating&acts_作为可评论插件。但是,我遇到了这样一个问题:当用户单击星级(通过ajaxful评级)时,rate函数会自动将db行添加到“rate”表中,因此它将能够在没有附加注释的情况下存在,这不是我想要的。重写ajaxful功能似乎也不合逻辑,我觉得这个功能应该存在于某个地方,但我找不到任何gem或插件 以前有人做过类似的事情吗?为什么不以一对一的关系

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


以前有人做过类似的事情吗?

为什么不以一对一的关系将评级模型链接到评论,然后你可以通过平均该产品上所有评论的评级来计算该产品的平均评级