根据《 自定义 Rake 任务》 :
desc "Pick a random user as the winner"
task :winner => :environment do
puts "Winner: #{pick(User).name}"
end
据我所知,:winner => :environment
的意思是“在 winner
之前做 environment
”。但是什么是 environment
? 我应该什么时候使用它?
我试过 rake -T
,但是在列表中我找不到 environment
。