我需要一个应用程序,其中需要链接两个模型发票和消息。链接/关系应该能够做以下事情:
发票应该能够存储message_id。
该邮件还应该能够存储invoice_id - 发票表的外键。
两个模型都有一些额外的字段。
您也可以告诉我如何为这种模型生成form_for
,其中两个模型同时获取数据但不同的字段。我应该使用hidden_fields吗?
请帮助。
答案 0 :(得分:1)
在这里您将了解has_one和belongs_to关联,它们可以与您正在搜索的表结构一起使用(虽然没有额外的解释,但听起来很奇怪)。
链接You模型后检查嵌套属性Railscasts以获取并了解如何为支持质量分配的多个元素构建表单: