0
我正在嘗試使用以下代碼將選項的散列(例如{:opt1 =>'a',:opt2 =>'b'})轉換爲要附加到URL(例如example.com/page?opt1=a & OPT2 = b)的:在Rails 3中構造URL參數
ActionController::Routing::Route.new.build_query_string(options)
其中options是哈希值。我得到以下錯誤:
wrong number of arguments (0 for 7)
相應的文檔顯示,路由初始化方法沒有參數,但我認爲他們還沒有爲Rails 3還沒有被更新。我知道路由已經看到了Rails 3的一個重大更新,所以我認爲這個代碼是針對Rails 2.x的。有誰知道Rails 3的做法是什麼?
謝謝