小编mis*_*s_M的帖子

RAILS - 将参数传递给Rake任务

我需要一些帮助:(嗯,我需要1个参数传递给耙任务.而且我不是100%确定如何做到这一点,我已经尝试了很多东西,但没有任何实际工作.它是这个样子:

 {  task :export, [:arg1]  => :environment do
      puts "Exporting..."
      Importer.export_to_csv([:arg1]).to_i
      puts "done."
    end }
Run Code Online (Sandbox Code Playgroud)

然后当我在终端中运行时,'export_to_csv'方法用来获取arg:'rake export 1'或'rake export [1]'我一直得到同样的错误答案:'rake aborted!NoMethodError:nil的未定义方法`id':NilClass'

这意味着 - 他不认识这个输入.谢谢你们,

ruby csv export ruby-on-rails rake-task

3
推荐指数
2
解决办法
4434
查看次数

标签 统计

csv ×1

export ×1

rake-task ×1

ruby ×1

ruby-on-rails ×1