0

我想在我的网页中显示一个组合框。
我有两个对象:

rails 生成脚手架人员 id:integer name:string
rails 生成脚手架状态 id:integer name:string

我希望在人上可以选择状态。
最佳做法是什么?
我应该运行不同的脚手架吗?
(一个会在数据库中为我创建一个外键和另一个代码?)
谢谢。

4

1 回答 1

0

如果 a在任何时候Person都只能链接到单个,请在 中添加一个字段。例如,如果 a可以有很多链接到它,您应该为它创建一个包含 the和 的对象。Statestate_idPersonPersonStatesResidencesstate_idperson_id

更多关于关系和链接模型的信息可以在Rails 指南中找到

要呈现状态下拉列表,您可以使用select 辅助方法。确保为选择输入字段(state_id)使用正确的字段名称,而不是关联的名称。(状态)

于 2012-04-28T00:47:25.513 回答