以下のように、モデルごとにタスクを実行したいと思います。
task all: :environment do
resources = [ Question,
Answer,
Link,
Event,
PastEvent,
Review ]
resources.each do |resource|
#Rake::Task["tire:import CLASS=#{resource} FORCE=true"].execute
system "rake environment tire:import CLASS='#{resource}' FORCE=true"
end
end
そのために使用するより良い方法はsystem
ありますか?