Tag: import from csv

如何通过rake任务导入CSV文件?

我知道这个问题已经在这个论坛上被问了很多,但是我在一个严格的截止日期之前,我需要一些帮助,所以任何建议都非常感谢。 我是Ruby on Rails的新手,所以请在回复时记住这一点。 我想创建一个rake任务,在运行时,更新mysqlite db中的多个表。 这是一个在我的数据库中创建新事件的迁移文件。 如何创建rake任务,通过CSV文件输入所有这些信息。 有人可以从头到尾写一些rake文件给我一些帮助。 显然你不需要为每个字符串编写每个任务,只需举几个例子。 除了实际的rake文件之外,我是否需要将代码添加到我的应用程序的任何其他部分(我知道这是一个非常普遍的问题,但如果我确实需要添加代码,我将非常感谢对其中的一般描述)。 我觉得会有一些指导意见。 如果有人需要我的任何更多信息,请询问。 class CreateIncidents < ActiveRecord::Migration def self.up create_table :incidents do |t| t.datetime :incident_datetime t.string :location t.string :report_nr t.string :responsible_party t.string :area_resident t.string :street t.string :city t.string :state t.string :home_phone t.string :cell_phone t.string :insurance_carrier_name t.string :insurance_carrier_street t.string :insurance_carrier_city t.string :insurance_carrier_state t.string :insurance_carrier_phone t.string :insurance_carrier_contact […]