【发布时间】:2014-08-24 18:53:03
【问题描述】:
这是我的 rake 任务
namespace :users do
task :change_role, [:role] => :environment do |t, args|
puts args.role
end
end
我这样称呼它:
rake users:change_role["role"] 但我收到此错误no matches found: users:change_role["role"]
【问题讨论】:
-
你把这个放在哪里?您所写的内容或调用它的方式没有任何问题。
-
您的 rake 任务文件的文件扩展名为 .rake 吗?
-
@nickcen - 我的文件名为
users.rake -
@meagar - 在
app/lib/tasks
标签: ruby-on-rails rake zsh rake-task