rails runner Item.import
スクリプトは、例えばこんな感じ。指定したcsvファイルからデータを吸い上げています。
require 'csv'
class Item < ActiveRecord::Base
def import
csv = CSV.read("#{Rails.root}/tmp/links.csv", encoding: "cp932")
csv.each do |link|
item = Item.new
item.title = link[1]
item.price = Float(link[2])
item.save
end
end
参考:
なんだか怒りでわなわなする毎日。あのエライ人とこの先やっていけるんだろうか。8年前に初めて会った時に覚えた感情を思い出してきた。あのときもこんな感じの人だったような気がする。
0 件のコメント:
コメントを投稿