如何最轻松地从XLS导入我的rails应用程序数据库?

时间:2013-04-17 18:36:08

标签: sql ruby-on-rails import xls

我在Google Spreadsheets开始了一个项目。我现在正在学习Rails。但我仍然有大约1000条我想要导入的记录,以启动我的数据库。

This railcast很棒,但我不需要用户这样做,我只需要做一次。

我喜欢像this这样的单行解决方案为SQL文件提供...除了即使我有一个SQL文件(不是导出选项),​​我也不知道在哪里调用它一行。

谢谢。

1 个答案:

答案 0 :(得分:0)

试试这个:

How to import CSV file data into a PostgreSQL table?

简而言之,您基本上设置了一个CSV文件,该文件反映了您要导入的数据库表的结构

如果您必须对数据进行一些操作,您可能会发现更容易编写读取现有CSV格式文件的内容并为每行创建数据库记录。

使用csv gem或类似的东西:

https://github.com/pillowfactory/csv-mapper