Как сгенерировать URL-адрес `link_to`, передающий некоторые настраиваемые параметры?

Я использую Ruby on Rails 3.0.9 и хочу сгенерировать URL link_to передача некоторых специальных параметров. То есть, имея article_path (www.my_web_site_name.com/articles), я хотел бы создать что-то вроде следующего:

link_to 'Sample link title', ... # Here I should implement the code
# => 'http://www.my_web_site_name.com/articles?param1=value1&param2=value2&...

Как я могу закодировать инструкцию link_to "a là Ruby on Rails Way »для этого? А что, если бы я_ хотел бы 'link_to' и 'article_path (@article)', передав некоторые пользовательские параметры?

Я где-то видел, чтобы использовать что-то вроде link_to 'Образец заголовка ссылки',: param1 => 'value1 ',: param2 =>' value2 ', но в этом случае он не задействован в названном маршруте (сгенерированный URL относится к текущему пути).

5
задан Backo 12 August 2011 в 02:14
поделиться