尝试使用ruby编程将数据从csv文件插入数据库。由于这个问题,我对使用ruby编写脚本比较新鲜。
CSV文件中的数据如下:
12,prakash,nair,kerala,india
13,koteswarreddy,aula,andhra pradesh,india
14,kush,gambhir,punjab,india
15,james,arnold,NY,USA
请建议我使用Ruby将这些数据加载到Employee数据库中。
require 'csv'
load 'dbconnection.rb'
require 'activerecord'
class Employee<ActiveRecord::Base
end
在员工,我需要加载数据。
您可以按照以下步骤进行
require 'csv'
csv_text = File.read(/path/to/file)
csv = CSV.parse(csv_text, :headers => false)
csv.each do |row|
Employee.create!(row)
end
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句