从xml创建模型并导入到数据库

时间:2015-02-23 14:27:13

标签: ruby-on-rails database excel ruby-on-rails-4 activerecord

您好我是初学者所以任何建议都可能真的很有帮助,即使不是技术解决方案,但是实现它的概念方法,我有一个多表.xls文件,我需要在我的Rails应用程序中搜索产品。< / p>

  1. 从xls文件创建模型的最无撕裂方法是什么?
  2. 每个页面都有完全不同的分页,所以我需要制作 每个工作表页面的模型?
  3. 您可以看到示例文件here

1 个答案:

答案 0 :(得分:1)

取决于您的数据,这可能非常简单。在不知道您的数据的情况下,我建议将其导出为CSV格式,然后使用http://ruby-doc.org/stdlib-1.9.3/libdoc/csv/rdoc/CSV.html将其导入seeds.rb文件。

如果CSV不是一个选项,您可以使用https://github.com/zdavatz/spreadsheet

如果我在哪里开始在Rails中创建模型。对模型满意后,您可以导入数据。但是慢慢来。你真的不想要一个快速而肮脏的版本。 ActiveRecord需要整洁。

要获得更精确的答案,您需要使用具体的示例数据创建新问题。