我是新来的红宝石和铁轨。我创建了一个使用acts_as_votable gem的rails应用程序。该宝石包含一个类我想用作我的应用程序模型的投票。可能吗?我试过使用rails g scaffold Vote
。这样我得到了一个空的表决模型和适当的控制器和视图。但是,由于acts_as_votable已经创建了名为票的数据库表/votes
显示了预先存在的投票而没有其属性。这同样适用于votes/new
,由于新的Vote类为空,它没有显示任何输入字段。如何在导轨中使用gem类作为模型?
我也想过在应用程序中复制宝石类,但我知道这是一个可怕的想法。
告诉我们你已经尝试过了。 – 2013-05-08 11:40:41
这看起来像是滥用宝石。为什么你想要在“投票”事件的背景之外创建投票?什么是用例? – 2013-05-08 13:07:40
你是对的,这是一个滥用,但请记住,我是一个新手。当我有一个模型时,我更容易利用轨道功能,如脚手架,路由和验证,这就是为什么我想要这样做。 – batig 2013-05-08 13:41:00