に私は、このような方法で、熊手タスクを作成しようとしている:NameError:初期化されていない一定のクラス::クラスのすくいタスク
私lib/news_parser.rb
で
require 'open-uri'
namespace :news_parser do
desc 'Parsing news from 6 news sites'
task :parse_news do
load 'lib/news_parser.rb'
ProcherkParser.new.save_novelties
VikkaParser.new.save_novelties
InfomistParser.new.save_novelties
ZmiParser.new.save_novelties
VycherpnoParser.new.save_novelties
ProvceParser.new.save_novelties
end
end
私はクラスとインスタンスメソッドを持って、その完璧
load 'lib/news_parser.rb'
ProcherkParser.new.save_novelties
これは、必要なすべての情報をデータベースに保存します。しかし、私はレーキの仕事でそれをどうやってすることができますか?どんな助けでも感謝します。ありがとう。あなたは
task :parse_news => :environment do
と
task :parse_news do
を交換する際に
ある方法です!どうもありがとう。 –