Ruby on rails 使用现有数据库生成脚手架

Ruby on rails 使用现有数据库生成脚手架,ruby-on-rails,ruby,Ruby On Rails,Ruby,我想为数据库中已经有表的对象生成一个脚手架,所以我不需要迁移和填充,但问题是,当我生成脚手架时,例如: rails generate scaffold Product title:string description:text image_url:string price:decimal 我还需要指定这些字段吗?(标题、说明等)或这些字段仅用于迁移部分,因此如果我已经有一个表,则不需要指定它们 谢谢 生成器正在读取您提供的字段,并根据输入构建所有视图(包括表单)。它不读取当前的db模式,因此是

我想为数据库中已经有表的对象生成一个脚手架,所以我不需要迁移和填充,但问题是,当我生成脚手架时,例如:

rails generate scaffold Product title:string description:text image_url:string price:decimal
我还需要指定这些字段吗?(标题、说明等)或这些字段仅用于迁移部分,因此如果我已经有一个表,则不需要指定它们


谢谢

生成器正在读取您提供的字段,并根据输入构建所有视图(包括表单)。它不读取当前的db模式,因此是的,您必须提供所有属性

更新:

请注意,它在没有属性的情况下仍然可以工作,但会生成空视图