Предположим, у вас есть приложение, которое имеет следующие модели: Книга, Автор, Издатель. В вашем rout.rb у вас есть стандарт:
resources :books
resources :authors
resources :publishers
В какой-то момент в вашем коде у вас есть переменная resource
, которая является книгой, автором или издателем, но вы не знаете, какая именно.
Я знаю, что могу получить доступ к классу, выполнив resource.class
, но каков самый простой способ получить путь редактирования (например, edit_book_path или edit_author_path)?