我想在我的网页中显示一个组合框。
我有两个对象:
即
rails 生成脚手架人员 id:integer name:string
rails 生成脚手架状态 id:integer name:string
我希望在人上可以选择状态。
最佳做法是什么?
我应该运行不同的脚手架吗?
(一个会在数据库中为我创建一个外键和另一个代码?)
谢谢。
我想在我的网页中显示一个组合框。
我有两个对象:
即
rails 生成脚手架人员 id:integer name:string
rails 生成脚手架状态 id:integer name:string
我希望在人上可以选择状态。
最佳做法是什么?
我应该运行不同的脚手架吗?
(一个会在数据库中为我创建一个外键和另一个代码?)
谢谢。
如果 a在任何时候Person
都只能链接到单个,请在 中添加一个字段。例如,如果 a可以有很多链接到它,您应该为它创建一个包含 the和 的对象。State
state_id
Person
Person
States
Residences
state_id
person_id
更多关于关系和链接模型的信息可以在Rails 指南中找到
要呈现状态下拉列表,您可以使用select 辅助方法。确保为选择输入字段(state_id)使用正确的字段名称,而不是关联的名称。(状态)