这取决于你在这个过程中的位置。
如果您还没有创建模型,您可以在原始生成脚手架行中添加更多字段。例如,如果您想要 4 个字段:
rails 生成脚手架主题 title:string description:text another_item:string some_number:integer
如果您已经创建了模型但尚未运行 rake db:migrate,那么您可以在 app_name/db/migrate/ 中找到迁移文件。打开文件并为新字段添加行
如果您已经运行 db:migrate 那么您应该按照您在答案中链接的“如何在 Rails 中的数据库中添加几列”的答案进行操作。
对于您希望从这些选项中选择多个选项的字段,需要结合您的模型和视图代码来处理。假设选项将保持不变,并且您只能选择一个,首先使用以下方法在模型中定义选项数组:
OPTIONS_FOR_TITLE = [“标题 1”、“标题 2”、“标题 3”]
然后在视图代码中,您将使用 select 和 options_for_select 帮助器来创建视图。有关它们的更多详细信息,请参见此处:
http://guides.rubyonrails.org/form_helpers.html#the-select-and-option-tags
有关迁移的大量详细信息:
http://guides.rubyonrails.org/migrations.html