Skip to main content
 首页 » 编程设计

ruby-on-rails之Rails:载波未初始化的恒定误差

2025年02月15日27Terrylee

我有Rails 3

载波0.5.4

//app/uploaders/fasta_uploader.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 

//app/models/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

有什么建议???

请您参考如下方法:

简单重置服务器即可解决问题-_-您生活并在学习。