我有形式http://www.example.com?foo=one&foo=two
如何解析從URL查詢多值字段中的Rails
我想要得到的值的數組['one', 'two']
爲foo
的URL,但params[:foo]
只返回第一個值。
我知道如果我在網址中使用foo[]
而不是foo
,那麼params[:foo]
會給我所需的數組。
但是,如果可能的話,我想避免更改URL的結構,因爲它的形式是作爲spec提供給客戶端應用程序的。有沒有一種很好的方式來獲取所有的值而不改變參數名稱?
作品像一個魅力,謝謝。我只需要在一個控制器中的一個地方使用它,所以我甚至不需要使用params。 – ykaganovich 2009-04-15 19:47:03