8

如果您曾经将订阅者列表导入 MailChimp,那么您就知道我在寻找什么。

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

我正在寻找一个 gem 或教程来给我一个良好的开端,但没有取得太大的成功。这似乎是一个普遍的要求,肯定有什么东西在那里。

4

1 回答 1

3

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

于 2012-10-25T19:52:11.277 回答