2014-01-24 27 views
-1

我有軌2.3的應用程序,並希望有一箇中間件,可以用一個新的哈希更換整個PARAMS哈希在機架中間件更換PARAMS

我會爲我的中間件機架請求對象等等當我做request.params它返回我一些哈希說{"y" => "c", "x" => "4"}現在我的要求是我想刪除一切,並創建一個request.params對象爲{"z" => "t"}我只是想替換哈希我沒有看到任何設置方法可用來取代哈希有沒有辦法做到這一點?

回答

1

嘗試,

request.params.clear 
request.params[:new] = "hi" 
p request.params 
+0

一個可行的寶石感謝這就像是我期待 – suman