将CSV列映射到Rails中的模型

时间:2013-01-31 16:54:00

标签: ruby-on-rails

我见过很多关于如何使用FasterCSV,SmarterCSV或默认CSV库导入CSV的示例。所有这些例子都假设csv采用某种格式。

我会有一个包含地址字段的固定模型(街道,hsno,城市等)但我无法控制正在上传的数据。

我正在寻找一种方法,在将数据加载到模型中之前,将CSV数据(通过标题名称)映射到我的模型。

非常感谢任何想法。

1 个答案:

答案 0 :(得分:0)

也许您可以使用模型属性创建一个组合框,让用户选择列应匹配的属性。

在“映射字段”部分查看MailChimp import以获取可视化示例。

(对不起广告,但这是我记得的一个例子)