Я разработал приложение Rails и добавил простой маршрут:
Name::Application.routes.draw do
resource :categories
end
Проблема заключается в том, что в сгенерированных URL-адресах нет идентификатора элемента:
$ rake routes
categories POST /categories(.:format) categories#create
new_categories GET /categories/new(.:format) categories#new
edit_categories GET /categories/edit(.:format) categories#edit
GET /categories(.:format) categories#show
PUT /categories(.:format) categories#update
DELETE /categories(.:format) categories#destroy
Я использую Rails 3.2.3. Я не использую ActiveRecord в приложении (но я не знаю, насколько это актуально). У меня есть модель Category
и CategoriesController
.
В чем может быть проблема?