Я создал модель для пользователя в рубине на рельсах, используя эшафот. Тогда я узнал, что когда я увидел папку контроллера в проекте, я бы нашел файл usercontroller.rb? Означает ли это, что всякий раз, когда создается модель, с ней создаются контроллеры?Создаются ли контроллеры при создании моделей?
-2
A
ответ
1
Это не создание модели, которая делает это, это леса.
http://guides.rubyonrails.org/v3.2.9/getting_started.html
Раздел 6 этого документа описывает то, что генерируется во время строительных лесов. Процесс создания лесов создает несколько файлов, один из которых является контроллером.
0
rails generate scaffold
будет генерировать модель, миграцию базы данных контроллера и виды.
Вот список из генераторов, которые Rails предоставляет:
assets
controller
generator
helper
integration_test
jbuilder
mailer
migration
model
resource
scaffold
scaffold_controller
task
Ruby on Rails guides может предоставить вам дополнительные I nformation в инструментах командной строки.
Смежные вопросы
- 1. Следуя правильной практике при создании моделей моделей
- 2. Пакетов не создаются при создании DotNetNuke модуля
- 3. CanCan и контроллеры без моделей
- 4. Sencha Touch :: KitchenSink :: Как создаются контроллеры?
- 5. RoR: Создаются ли контроллеры автоматически или мы должны писать самостоятельно?
- 6. Binding Sproutcore Контроллеры для моделей
- 7. Недопустимый префикс Activeresource при создании ассоциации моделей
- 8. Есть ли способ создать ассоциации моделей при создании миграции?
- 9. Проверка Django при создании новых экземпляров моделей
- 10. Новое в django: ошибка при создании моделей
- 11. Обработка ошибок sailsjs при создании двух моделей
- 12. Стили скрепки не создаются при загрузке, но создаются при обновлении
- 13. Xcode - удалять изображения по-прежнему создаются при создании приложения
- 14. Яркие события модели сохраняются и создаются как вызываемые при создании?
- 15. Rails: ассоциации моделей и соответствующие контроллеры
- 16. Как создаются ссылки для fsc при создании проекта F #?
- 17. цель о создании h2o моделей
- 18. Простые контроллеры без моделей - допустимая архитектура?
- 19. Почему контроллеры создаются 2 раза в моем приложении AngularJS + RequireJS?
- 20. Почему мои контроллеры создаются, когда их не называют?
- 21. Когда создаются объекты атрибута?
- 22. Создание моделей при создании родителя (например, создание 5 сообщений при создании пользователя)
- 23. Автогенерируйте модели при создании других моделей в Ruby on Rails
- 24. Должен ли я использовать «контроллеры» или «директивы» при загрузке шаблонов и создании области?
- 25. EntityFramework 6 + MySQL: таблицы моделей не создаются автоматически
- 26. Два ярлыка тега создаются при добавлении активности
- 27. Возможно ли наследовать контроллеры?
- 28. phalcon framework webtools не работает при создании моделей, представлений и контроллеров
- 29. Есть ли способ вызвать службу при создании задачи в TFS
- 30. Должен ли я тестировать свои контроллеры (MVC)?
Никакой контроллер не создается при создании модели. Это происходит только для лесов. если вы не используете генератор эшафотов, вам необходимо создать их отдельно. –
, когда вы запускаете команду scaffold, она генерирует для вас соответствующую модель, контроллер и файлы для просмотра. Если вы не используете эшафот, вы можете генерировать их отдельно один за другим –