我需要建议评级系统的实施。我的系统中有博客,讨论,评论,所以每个成员都可以为当前的博客帖子或讨论条目,评论等+1。我知道有act_as_ratable,但这不是我需要的。
有什么建议,我可以用什么来保持我的代码DRY?
P.S - 我知道它可以使用多态关联来处理,但我正在寻找基本的解决方案来集成。
提前致谢!
答案 0 :(得分:0)
这是Rails多态关联的完美案例 - 几种不同的类型都是“ratable”。
这里有好的文档: http://guides.rubyonrails.org/association_basics.html#polymorphic-associations
这里有很棒的截屏视频: http://railscasts.com/episodes/154-polymorphic-association