我必須將數據加載到Spree應用程序中。 Spree使用Rails引擎。如何在軌道環境中運行kiba etl?
所有示例都使用漂亮打印或CSV目標,但我想在目標中使用大型模型,例如。 SpreeModel.create!(row)
我試着做rails runner "exec('kiba db/etl/convert-csv.etl')"
,但我得到這個錯誤:
db/etl/convert-csv.etl:4:in `parse': uninitialized constant Kiba::Context::Spree (NameError)
我也Rails的控制檯中嘗試過,但沒有成功。
由於錯誤提示,您是否初始化了Kiba? I.e:你是否安裝了寶石,並在代碼中要求它 – Waclock