这是我第一次在轨道上使用红宝石,所以不要对我太过刻苦。 :)
我目前正在开展一个有几个条目的网站项目,人们将不得不投票。我在SQL数据库(使用phpMyAdmin)上输入条目。我设置了以下行:id,title,author,date,voteplus和voteminus(最后两个是smallint类型)。我希望用户通过点击我网站上的链接来增加voteplus或voteminus。我以这种方式显示它们:<span class="vote">( #{row[5]} / #{row[6]} )</span>
任何人都可以帮助我吗?
答案 0 :(得分:1)
如果您刚刚开始该项目,为此目的使用像make_votable
这样的宝石可能是有意义的。您可以在ruby toolbox找到其他宝石。如果您不想使用gem,您很可能希望将Activerecord用于所有sql查询。如果您从php(我不知道任何事情)进行迁移,您将需要确保所有表都已正确命名为Activerecord。所以,我的建议是遵循Hartl tutorial来了解Rails的做事方式。如果您有遗留数据库,我会将其迁移到Rails所需的内容(显然可以进行备份)