gpt4 book ai didi

ruby-on-rails - 如何在 Rails 4 中使用 2 个参数和环境运行这个 rake 任务?

转载 作者:数据小太阳 更新时间:2023-10-29 08:48:46 25 4
gpt4 key购买 nike

这是我的 rake 任务的前几行:

 desc "Import National Data into DB\n Usage: 
rake import_regional[/Users/am/0925/xyz.csv, some_market]"

task :import_regional, [:file_path, :market] => [:environment] do |t, args|

.......

以下是我尝试在命令行上运行此任务的方式:

 rake import_regional ["/Users/xyz.csv", "northeast"]

当我尝试这个时,我得到了这个错误

 rake aborted!
Don't know how to build task
'import_regional[/Users/xyz.csv,'

最佳答案

我怀疑这是您在命令行上运行任务的方式; [] 在那里没有它的 Ruby 含义。相反,也许看看这是否适合你:

rake "import_regional[/Users/xyz.csv, northeast]"

如果需要,这仍应允许 :file_path 中有空格等。

和平,累像素

关于ruby-on-rails - 如何在 Rails 4 中使用 2 个参数和环境运行这个 rake 任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19305923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com