Rake task with multiple parameters and model access not working
运行rake任务时出现以下错误
1 2 3 | rake store_reports["1","2"] rake aborted! Don't know how to build task 'store_reports[1,' |
我的rake任务有两个参数,需要访问其中的模型。这是任务
1 2 3 | task :store_reports, [:start_date, :end_date] => :environment do |t, args| puts args.start_date end |
我引用了这两个StackOverflow问题,但第一个答案不起作用,在第二个问题中,作者似乎已经解决了问题,但他从未发表过他的答案。
耙子流产了!未定义的方法"map":名称:符号Rake任务有多个参数-我被卡住了
这是一些额外的信息。在我运行
尝试
1 | rake store_reports["1","2"] |
根据如何将命令行参数传递给rake任务。
分析器不喜欢参数之间的空格