ruby-on-rails 导轨:载波未初始化常量错误

ecr0jaav  于 2023-02-10  发布在  Ruby
关注(0)|答案(2)|浏览(189)

我有Rails 3
载波0.5.4
//应用程序/上传程序/fasta_上传程序. rb

class FastaUploader < CarrierWave::Uploader::Base
  storage :file
  def store_dir
      'public/data/01_fasta'
  end
end

//迁移

class AddFileUpToCvits < ActiveRecord::Migration
  def self.up
    add_column :cvits, :fasta, :string
  end

  def self.down
    remove_column :cvits, :fasta
  end
end

//应用程序/模型/cvit. rb

class Cvit < ActiveRecord::Base
    attr_accessible :fasta
    mount_uploader :fasta, FastaUploader
end

//表格

<%= form_for(@cvit, :html => {:multipart => true, :onsubmit => "return ray.ajax()" }) do |f| %>
  ...
  ...
  <%= f.file_field :fasta %><br></br>
  <div class="actions">
    <%= f.submit "Submit"%>
  </div>
<% end %>

我得到这个错误:未初始化常量Cvit::FastaUploader
有什么建议吗???

k5ifujac

k5ifujac1#

一个简单的服务器重置修复了这个问题-_-你活到老学到老。

kx5bkwkv

kx5bkwkv2#

重新启动服务器对我不起作用。我重新启动了我的mac,它修复了这个问题。

相关问题