2014-07-15 52 views
0

我希望有人能幫助這一點,施普雷耙進口將努力爲一個表,但不是另一個

我有以下耙文件

require 'csv' 

desc "Imports a CSV file into an ActiveRecord table" 

task :assigntaxon, [:filename] => :environment do 
     CSV.foreach('assigntaxon.csv', :headers => true) do |row| 
     Spree::Products_Taxons.create!(row.to_hash) 
    end 
end 

當我這樣做,我得到一個消息

rake中止! NameError:未初始化的常量狂歡:: Products_Taxons

但是當我運行rake文件下我沒有問題進口

require 'csv' 

desc "Imports a CSV file into an ActiveRecord table" 

task :taxon0, [:filename] => :environment do 
     CSV.foreach('taxon0.csv', :headers => true) do |row| 
     Spree::Taxonomy.create!(row.to_hash) 
    end 
end 

我想大禮包產品ID鏈接到大禮包類羣IDS,那也許是因爲你不能導入到spree的products_taxons表中?

回答