Ich habe eine typische Suchfunktion in meiner App, die eine Liste von Ergebnissen zurückgibt, die paginiert, sortiert, mit einem anderen records_per_page-Wert angezeigt werden können usw. Jede dieser Optionen wird durch gesteuert Parameter in der Abfragezeichenfolge. Ein vereinfachtes Beispiel:Rails: GET Abfrage String-Parameter in link_to
/search?q=test&page=2
Nun sage ich brauche eine Reihe von Links anzuzeigen, die datensätze_pro_seite Wert auf 10, 20, 30. Jeder Link muss umfassen die bestehenden Abfrageparameter festgelegt, die eine sehr lange eingestellt werden kann, und ein neuer per_page-Parameter.
/search?q=test&page=2& ... &per_page=10
/search?q=test&page=2& ... &per_page=20
/search?q=test&page=2& ... &per_page=30
Gibt es eine einfache Möglichkeit, es mit nur link_to Helfern zu tun, oder ich brauche den Abfrage-String aus früheren Anfrage irgendwie zu analysieren und zu reproduzieren?
mögliche Duplikate von [Hinzufügen querystring Parameter zu verknüpfen \ _to] (http://stackoverflow.com/questions/2695538/add-querystring-parameters-to-link-to) –