В соответствии с уникальными ресурсами http://guides.rubyonrails.org/
Я создал сообщение этой командой rails g scaffold post -singular
, но создал несколько ресурсов. Так что я изменил его наRails Singular Resources не работает должным образом
get 'post', to: 'posts#show'
resource :post
По словам гида, это должно показать пост, но на самом деле это дает ошибку о том, что Couldn't find Post without an ID
Также он говорит, что я могу использовать тот же контроллер для сингулярного маршрута (/ пост) и множественный маршрут (/ posts/45), как я могу это сделать?
НЕ нарушайте соглашение, если вам действительно не нужно это делать. Он окончательно укусит вас. –