我使用脚手架在轨道上为ruby创建了用户模型。 然后我知道当我看到项目的控制器文件夹时,我会发现创建了usercontroller.rb文件?这是否意味着无论何时创建模型,都会使用它创建控制器?
答案 0 :(得分:1)
创建它的模型创建并不是它的脚手架。
http://guides.rubyonrails.org/v3.2.9/getting_started.html
该文件的第6部分描述了脚手架期间生成的内容。脚手架进程创建了许多文件,控制器就是其中之一。
答案 1 :(得分:0)
rails generate scaffold
将生成模型,控制器数据库迁移和视图。
以下是Rails提供的生成器列表:
assets
controller
generator
helper
integration_test
jbuilder
mailer
migration
model
resource
scaffold
scaffold_controller
task
Ruby on Rails guides可以为您提供有关命令行工具的其他信息。