-2
AndrewRuby on Rails開發人員
我是ROR Developer的新用戶。我有一張桌子插入汽車圖像。但是,該圖像是遠程URL。我必須插入60,000行。我喜歡這個「錯誤執行終止」。你能幫我解決這個問題嗎?
這裏我的代碼:
namespace :db do
task :load_photo => :environment do
require 'rubygems'
require 'open-uri'
require 'net/http'
require 'paperclip'
Website.find_in_batches(:conditions=>["image_url is not null"]) do |websites|
websites.each do |website|
begin
url = URI.parse(website.image_url)
Net::HTTP.start(url.host, url.port) do |http|
if http.head(url.request_uri).code == "200"
Car.update_attribute(:photo,open(url))
end
end
rescue Exception => e
end
end
end
end
end
對該問題的錯誤標題... – jaydel 2011-06-17 12:36:26