2

假设您已经有一个模型,但想要生成通常会生成的显示视图,就像您通过脚手架生成该模型一样。是否有可以调用的生成器从现有模型生成显示视图?

该命令如下所示:

rails g show_view User

我还希望它从我现有的模型中获取属性并将它们作为字段写入视图。

4

1 回答 1

7

你需要使用scaffold_controller

$ rails g scaffold_controller User

更多信息scaffold_controller

存根一个脚手架控制器及其视图。传递模型名称,>CamelCased 或 under_scored,以及作为参数的视图列表。控制器名称 > 作为模型名称的复数形式检索。要在模块中创建控制器,请将模型名称指定为路径,如“parent_module/controller_name”。

This generates a controller class in app/controllers and invokes helper, template engine and test framework generators.
于 2013-05-20T15:27:44.690 回答