Я смущен следующие строки:Rails просмотров [запутаться руководство]
<td><%= link_to 'Show', book %></td>
<td><%= link_to 'Edit', edit_book_path(book) %></td>
<td><%= link_to 'Remove', book, :confirm => 'Are you sure?', :method => :delete %></td>
из
http://guides.rubyonrails.org/layouts_and_rendering.html
что 'edit_book_path (книга)' определяется? Не могли бы вы объяснить, что это значит? Смотрит ли он на контроллер «книга» и проверяет метод контроллера «редактировать» при передаче в переменной книге?
Что такое <%= link_to 'Show', book %>
? Переходите к методу контроллера «show»? Или отобразить 'show'? Является ли «книга» переданной переменной?
Ознакомьтесь с этим руководством по Rails (и особенно этим разделам) для получения дополнительной информации: http://guides.rubyonrails.org/routing.html#paths-and-urls и http://guides.rubyonrails.org/routing. HTML # создание-пути-и-URLs-из-объектов –