旧版数据库CarrierWave集成

时间:2013-12-12 06:55:23

标签: mysql ruby-on-rails carrierwave activeadmin legacy

我有遗留数据库
Rails 3.2&红宝石1.9.3p448
我想开发active_admin后端应用程序
我想用CarrierWave File Uploads gem上传图片
以下是我在admin / item_master.rb中的代码,即视图中的

  form :html => { :enctype => "multipart/form-data" } do |f|

    f.inputs "Item Details" do
      f.input :IMTNAME
      f.input :IMTBRIEFDESC
      f.input :IMTDETAILDESC
      f.input :IMTIMAGE, :as => :file
    end
    f.actions
  end

以下是模型中的代码

class ItemMaster < ActiveRecord::Base
  set_table_name "MDIMT"

  attr_accessible :IMTNAME, :IMTBRIEFDESC, :IMTDETAILDESC, :IMTIMAGE

  mount_uploader :IMTIMAGE, ImtimageUploader
end

它给出了以下错误

NameError in Admin::ItemMastersController#update
uninitialized constant IMTIMAGE

0 个答案:

没有答案