script/generate scaffold Album
用于为名为Album(pre-Rails 2)的模型生成脚手架。
这些天(在Rails 2之后)是否正确,您需要指定所有必填字段:
script/generate scaffold Album artist:String title:String
我一直在关注Rails 1.1.6的教程,并一直困惑于为什么
script/generate scaffold Album
不像教程描述的那样工作,但我怀疑命令的新格式要求你明确地拼出你想要在scaffold中的所有字段。
如果Rails已经失去了基于模型名称简单生成脚手架的能力,那是令人失望的,因为它通过schema“知道”。如果没有你明确地将它们声明为scaffold命令,模型的所有字段都是什么。 / p>
答案 0 :(得分:3)
如果您未在命令中指定字段,则Rails将不会构建任何预先填充了字段信息的脚手架,就像在视图中一样。
script/generate scaffold Album
应该仍然有效,但您必须创建所有表单并显示视图以及定义迁移文件中的所有字段。