1

我必须将数据加载到 Spree 应用程序中。Spree 使用 Rails 引擎。

所有示例都使用漂亮的打印或 CSV 目标,但我想在目标中使用 spree 模型,例如。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 控制台中尝试过,但没有成功。

4

1 回答 1

4

Kiba的作者在这里。感谢您使用它:-)

由于这看起来确实是一个潜在的常见问题,因此我写了一篇完整的博客文章,为您提供了 2 个可能的答案:

如何在 Rails 环境中运行 Kiba

让我知道这是否真的适合你!

于 2015-09-26T21:52:19.107 回答