私はlink_toを使用してURLを作成しており、この種の作業を行っています
<%= link_to "new wire", [:new, @object, @post], :class => 'green', ...
しかし、link_toを介してURLパラメータを追加するにはどうすればよいですか?たとえば、URLを
http://www.something.com/groups/3/posts/4?a_param=23
new_group_post_path(@group、@post、:a_param => '23')ヘルパーを使用する必要はありません。
アップデート:
より明確にするために、@ objectが何であるかはわかりません。これは、Groupオブジェクト、Memberオブジェクトなどである可能性があります。また、長く拘束力のあるif / elsif / elsif...end条件を使用してどちらを特定する必要もありません。次に、オブジェクトはどのURLヘルパー(つまり、new_group_post_path()またはnew_member_post_path()...)を知るために、Railsに上記の配列構造体を使用してURLを推測させる理由。[@ object、@ post ...] 。