いくつかのパラメーターを DB に解析し、URL から画像を解析する必要があります。
画像にはペーパークリップを使用しています。
Rails コンソールでは、次のコードで新しい投稿に画像を追加できます。
image = Image.new
image.image_from_url "http://yug-avto.ru/files/image/tradein/hyundai/877_VOLKSWAGEN_FAETON_2011_2_1366379491.jpg"
image.watermark = true
image.save!
私が持っている私の画像モデルで
require "open-uri"
.......
def image_from_url(img_url)
self.image = open(img_url)
end
そして、すべての作業が完了しました。しかし、ノコギリを使用すると、このコードは機能しません。
rake aborted!
No such file or directory -
http://yug-avto.ru/files/image/tradein/peugeot/1027_Peugeot_308_2011_2_1370850441.jpg
Nokogiri parse のレーキ タスク:
doc.xpath("//item").each do |ad|
img = ad.at("image").text
img1 = Image.new
img1.image = open("#{img}")
img1.watermark = true
img1.save!
end
Nokogiri の rake タスクでは、require 'nokogiri' と require 'open-uri' があります。
どのように?:))))