轨道中的模型关系及其处理

时间:2013-10-14 15:03:23

标签: ruby-on-rails forms model relationship

我需要一个应用程序,其中需要链接两个模型发票和消息。链接/关系应该能够做以下事情:

  1. 发票应该能够存储message_id。

  2. 该邮件还应该能够存储invoice_id - 发票表的外键。

  3. 两个模型都有一些额外的字段。

    您也可以告诉我如何为这种模型生成form_for,其中两个模型同时获取数据但不同的字段。我应该使用hidden_​​fields吗?

    请帮助。

1 个答案:

答案 0 :(得分:1)

在这里您将了解has_one和belongs_to关联,它们可以与您正在搜索的表结构一起使用(虽然没有额外的解释,但听起来很奇怪)。

链接You模型后检查嵌套属性Railscasts以获取并了解如何为支持质量分配的多个元素构建表单: