Во-первых, я хочу сказать вам, что я новичок в рельсах, и у меня есть глупый вопрос. Я хочу создать приложение, в котором я должен размещать новости, и каждый новый будет иметь категорию. Поэтому я создаю контроллер о категориях. Теперь я добавляю, редактирую и удаляю категории, и я должен создать контроллер о новостях, но как мне связать новости с категориями на маршрутах? Надеюсь, ты понимаешь мой вопрос. Заранее спасибо!Rails маршрутизации двух контроллеров
0
A
ответ
1
Предполагая, что история может иметь только одну категорию, модель будет:
class Category < ActiveRecord::Base
has_many :stories
end
class Story < ActiveRecord::Base
belongs_to :category
end
С точки маршрутизации зрения, Вы можете вкладывать ресурсы:
resources :categories do
resources :stories
end
или нет:
resources :categories
resources :stories
Этот выбор зависит от вас: См. Nested resources
+0
Большое спасибо! :) – user1107922
Смежные вопросы
- 1. Модули маршрутизации и контроллеров Rails -namespacing?
- 2. Связь двух контроллеров в Rails
- 3. «Цепочка» двух контроллеров?
- 4. Возможно ли разместить файлы контроллеров Rails в подкаталогах приложений/контроллеров?
- 5. уволить двух контроллеров Swift
- 6. Правильный способ маршрутизации маршрутизации пользовательских контроллеров пользователей и разработки gem
- 7. неявной маршрутизации для вложенных контроллеров с таким же пространством имен
- 8. ошибка handleRoutingException при маршрутизации успокоительных контроллеров
- 9. Symfony2 напрямую вызывает действия контроллеров без маршрутизации
- 10. маршрутизации Выпуск от 2 контроллеров на Symfony2
- 11. sailsjs динамической маршрутизации для всех контроллеров
- 12. Laravel 5 условной маршрутизации и несколько контроллеров
- 13. Атрибут маршрутизации бросает «несколько типов контроллеров найден»
- 14. Динамически Загрузка контроллеров в AngularJS для маршрутизации
- 15. Проверка одной модели и двух контроллеров Ruby on Rails?
- 16. Динамическое обновление контроллеров Rails
- 17. Rails - Сколько контроллеров требуется?
- 18. Проверка контроллеров Rails
- 19. Ошибка диспетчера контроллеров Rails
- 20. Rails контроллеров разделить Защиту
- 21. cakePHP Маршрутизация с использованием двух контроллеров
- 22. Rails маршрутизации в другой каталог
- 23. Rails вложенными маршрутизации идут дико
- 24. Увольнение двух контроллеров модального вида
- 25. Взаимодействие двух контроллеров в JavaFX
- 26. объединения сферы из двух контроллеров
- 27. Rails вложенной ошибка маршрутизации
- 28. Пользовательские маршрутизации в Rails
- 29. Rails маршрутизации помощь
- 30. Rails 3 HAS_ONE маршрутизации
Получите хорошую книгу Rails. Тогда у вас не будет таких глупых вопросов. :-) –