将CSV文件存储到数据库?

时间:2017-06-26 20:22:41

标签: ruby-on-rails database datatables schema

我正在尝试创建一个将多个csv文件存储到数据库的应用程序。我有一个正在运行的应用程序,它将存储特定格式的csv文件。它查看csv的标题,并将csv的每一行与csv的列对应于该行的属性。例如,列可能是日期,学校,专业

如果以下行是这样的:05/16/16 |亚利桑那州|英

然后我们将存储一个对象,其中包含与上面相对应的日期,学校和专业。

但是,我需要处理具有不同名称的csv文件。一些csv文件可能将主要列命名为“本科专业”,其他人可能将其命名为“研究领域”。尽管如此,我希望能够将所有csv文件存储到我的数据库中,即使csv可能具有不同的列名称。什么是最好的方法来解决这个问题?

0 个答案:

没有答案