こんにちは。
Rails3において、rakeタスクを使ったバッチを作成しています。
タスク呼び出し時に配列を引数として渡したいです。
現在以下のようにしています。
rake stock_get_task:stockInfoGet dtlist=[\'2015-08-31\',\'2015-09-01\',\'2015-09-02\']
これをコードの中で
dtlist=[ENV['dtlist']] p dtlist.class p dtlist p dtlist[0]
とすると以下のように出力されてしまいます。
Array ["['2015-08-31','2015-09-01','2015-09-02']"] "['2015-08-31','2015-09-01','2015-09-02']"
引数が全て配列の第0番目に投入されてしまっています。
カンマ区切りで0番目、1番目、2番目。。。
といった風な配列として扱いたいのですが、良い方法ないでしょうか?
どうぞよろしくお願いします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。