http://guides.rubyonrails.org/routing.htmlに示されているように、リソースの多いルートを作成すると、アプリケーション内のコントローラーに多数のヘルパーも公開されます。たとえば、機知に富んだルートresources :photos
は、photos_path、new_photo_path などのヘルパーを提供します。これで、ヘルパー オブジェクトを使用して Rails コンソールでヘルパーを呼び出すことができますhelper.link_to "this", "that"
。ただし、レールコンソールでの呼び出しhelper.photos_path
は機能しませんが、コントローラーではこれらのヘルパーにアクセスできます。これはなぜですか?
ありがとうございました