2016-05-17 17 views

答えて

2

users_pathが好ましい。機能的には違いはありませんが、ヘルパーメソッドを使用すると、アクションにつながるすべてのリンクを変更することなく、特定のアクションを処理するコントローラ/アクションを変更できます。

読みやすさに妥協することなく短くなっています。実際、私が個人的に好む短いバージョンがあります:

<%= link_to 'link', :users %> 
0

好適であるとして

<%= link_to 'link', controller: :users, action: :index %> 

は、同じ結果が得られますusers_pathへのルートは​​になります。簡潔さのために、users_pathが最も好ましいかもしれないが。また、パラメータを経路に渡すときに読みやすくなります。users_path(search: 'John')

関連する問題