我使用這樣的如何在Rails路由中只獲取查詢字符串?
match "/v1/:method" => "v1#index"
我的意圖的路線這裏是捕捉API方法的名稱,然後將請求發送到控制器內部的方法。
def index
self.send params[:method], params
end
我想這會派其他參數作爲參數的方法,但沒有奏效。所以我的問題是如何傳遞查詢字符串中的非方法參數?從同事的工作
params.except("method","action","controller")
+1。有趣。 – Zabba 2010-11-07 05:41:33