J'ai une fonction de recherche typique dans mon application qui renvoie une liste de résultats qui peuvent être paginés, triés, affichés avec une valeur records_per_page différente, etc. Chacune de ces options est contrôlée par paramètres dans la chaîne de requête. Un exemple simplifié:Rails: Préserver les paramètres de la chaîne de requête GET dans link_to
/search?q=test&page=2
disent Maintenant, je dois montrer un ensemble de liens qui définissent la valeur records_per_page à 10, 20, 30. Chaque lien doit inclure les paramètres de requête existants, qui peuvent être un ensemble très long, plus un nouveau paramètre per_page.
/search?q=test&page=2& ... &per_page=10
/search?q=test&page=2& ... &per_page=20
/search?q=test&page=2& ... &per_page=30
est-il un moyen facile de le faire avec juste link_to aide ou je dois analyser et reproduire la chaîne de requête de demande précédente en quelque sorte?
duplication possible de [Ajouter des paramètres de chaîne de caractères à lier \ _to] (http://stackoverflow.com/questions/2695538/add-querystring-parameters-to-link-to) –