我想为数据库中已有表的对象生成一个脚手架,所以我不需要迁移和填充,但问题是,当我生成一个脚手架时,例如:
rails generate scaffold Product title:string description:text image_url:string price:decimal
我还要指定那些字段吗? (标题,描述等'..)或那些字段仅用于迁移部分,所以如果我已经有一个表,我不需要指定它们。
谢谢!
答案 0 :(得分:0)
生成器正在读取您提供的字段,并根据输入构建所有视图(包括表单)。它不会读取当前的数据库模式,所以是的,您必须提供所有属性。
更新:
请注意,它仍然可以在没有属性的情况下工作,但它会生成空视图。