我使用这样的如何在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