En général, nous utilisons "comme" :
params[:a] #to get a specific parameter's value
Mais comment obtenir tous les paramètres comme en PHP ?
$_GET or $_POST
En général, nous utilisons "comme" :
params[:a] #to get a specific parameter's value
Mais comment obtenir tous les paramètres comme en PHP ?
$_GET or $_POST
Vous pouvez simplement utiliser params
sous la forme d'un hachage de tous les paramètres passés (GET et POST).
Par exemple :
params.each do |key,value|
Rails.logger.warn "Param #{key}: #{value}"
end
Mise à jour : Note, ce que params
inclure les paramètres des catégories :
Si vous souhaitez accéder aux paramètres d'une certaine catégorie seulement, vous pouvez utiliser :
request.path_parameters
request.query_parameters # or
request.GET
request.request_parameters # or
request.POST
Toutes les méthodes renvoient HashWithIndifferentAccess Vous pouvez donc y accéder par une clé de chaîne ou de symbole.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.