2015-06-22 21 views
0

現在我想在rails項目下運行一個任務。 我想在運行它時捕捉參數。如何使用rails runner運行帶參數的任務?

如果我使用thor>http://whatisthor.com,我可以捕獲參數,但似乎無法訪問rails的活動記錄。

我想運行一個任務,如:

bundle exec rails runner MyTask hello --params1 '1' --params2 '2' 

我得到的錯誤:

ERROR: "rails_runner help" was called with arguments ["--params1", "1", "--params2", "2"] 
Usage: "rails_runner help [COMMAND]" 

回答

0

Thor是OK。我再試一次後。它可以使用Active Record

然後我就可以運行該批處理這樣的:

./bin/rails runner MyTask hello A --from B 
相關問題