请原谅标题,我真的不知道怎么说这个问题。基本上我有一个Elo评级系统 - 比如facemash - 有用户和玩家。 Users
投票Player
是最好的两个投票。我想构建第三个模型Vote
,它存储投票的User
以及获胜和失败Players
。
vote.rb
和db/migrate
文件如何实现这一目标?我是Rails的新手,这是我的第一个应用程序,我还没有使用任何关系的东西。我正在使用Rails 3。
答案 0 :(得分:0)
我在几个月前正在处理的应用程序上遇到了同样的问题,我发现有许多投票宝石可用。我真的建议不要试图重新发明轮子,特别是当那里有宝石会为你做更多的事情。 :)
我尝试了大部分,但我最喜欢的是thumbs_up。它有很多非常酷的功能,我认为它应该完全符合你的要求。
希望这有帮助!