42
は通常、我々は次のように使用します。Rails:URLからすべてのパラメータを取得するには?
params[:a] #to get a specific parameter's value
しかし、すべてのパラメータに、我々はPHPで行う方法を取得する方法?
$_GET or $_POST
は通常、我々は次のように使用します。Rails:URLからすべてのパラメータを取得するには?
params[:a] #to get a specific parameter's value
しかし、すべてのパラメータに、我々はPHPで行う方法を取得する方法?
$_GET or $_POST
あなたは、単にすべての渡されたパラメータ(GETとPOSTの両方)のハッシュとしてparams
を使用することができます。
params
カテゴリのパラメータを含むどのような注意:は params.each do |key,value|
Rails.logger.warn "Param #{key}: #{value}"
end
更新:たとえば
パラメータ(POST)
あなたが唯一の特定のカテゴリのパラメータにアクセスする場合は、使用することができます:
request.path_parameters
request.query_parameters # or
request.GET
request.request_parameters # or
request.POST
すべてのメソッドはHashWithIndifferentAccessを返すので、あなたは、文字列や記号キーによってそれらにアクセスすることができます。それはそう
= 11 B = 22 C = 33 コントローラ=アリペイ アクション= return_url_process は – mlzboy
はい、あなたは正しいです、いくつかの余分なK-Vを持っています。私は答えを広げた。 – alno