Устаревшая база данных CarrierWave Integration

У меня есть устаревшая база данных
Rails 3.2 и ruby ​​1.9.3p448
Я хотел разработать внутреннее приложение active_admin
Я хотел использовать драгоценный камень CarrierWave File Uploads для загрузки изображения
Ниже приведен мой код в 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 ответов

Другие вопросы по тегам