是否有用于从Web界面映射和导入数据到rails Web应用程序的gem?

Kyl*_*est 8 import gem rubygems ruby-on-rails

如果您曾经将订户列表导入MailChimp,那么您确切地知道我在寻找什么.

  1. 用户上传.csv,.xls,.xlsx,.txt文件.
  2. 应用程序将列标题与模型匹配.
  3. 用户可以编辑匹配的列,并为那些未自动匹配的列选择匹配项.
  4. 应用程序验证并导入行.
  5. (可选)为用户提供纠正错误的界面(例如,数字字段中的字符串).
  6. 应用程序导出错误行,以便用户可以更正并重新导入.

我正在寻找一个宝石或教程给我一个良好的开端,但没有取得多大成功.这似乎是一个普遍的要求,必须有一些东西.

小智 3

在 Ruby 工具箱中可以找到可能为您指明正确方向的各种宝石。Conformist(当前)和CSV Importer(过时)正朝着正确的方向前进。