【发布时间】:2009-05-08 20:54:40
【问题描述】:
script/generate scaffold Album
用于为名为 Album(Rails 2 之前)的模型生成脚手架。
现在(Rails 2 后)是否正确,您需要指定所有必填字段:
script/generate scaffold Album artist:String title:String
我一直在关注 Rails 1.1.6 的教程,一直不明白为什么
script/generate scaffold Album
不能按照教程描述的方式工作,但我怀疑命令的新格式要求您明确拼出脚手架中所需的所有字段。
如果 Rails 失去了仅根据模型名称简洁地生成脚手架的能力,这令人失望,因为它通过 schema.db “知道”模型的所有字段是什么,而无需您将它们显式声明给脚手架命令。
【问题讨论】: