我想在我的rails 4应用程序中添加5星评级.大多数资源都需要用户模型.我的情况不同.我的目标网站访问者没有任何身份验证,他们可以投票.我希望网站访问者投票选课.
这是我课程模型的一部分(course.rb)
has_many :ratings
Run Code Online (Sandbox Code Playgroud)
然后rating.rb
belongs_to :course
Run Code Online (Sandbox Code Playgroud)
我希望在索引页面上添加所有课程的评级链接,即course_controller上的索引方法应该处理投票.当然,我可能需要使用评级控制器.我不能把它拉下来.并想出我应该怎么做呢?一个详细的答案将不胜感激.到目前为止,我所做的大部分内容都基于本教程http://paweljaniak.co.za/2013/07/25/5-star-ratings-with-rails/,尽管我还没有成功.