问题描述
|
您如何在一个表单中处理多个模型?我知道存在嵌套模型,但是我不确定是否是相同情况。抱歉,Rails有点新知识。
在我的情况下,项目配置文件具有标题,日期,描述以及主持人等字段。主持人驻留在其自己的模型上,并且也会进行更新。然后是文件(名称,文件类型等)和联系人(名字,姓氏等)模型,它们也属于项目概要文件。
这是万一情况下模型之间的伪关系:
project_profile has_many版主
project_profile has_many文件
project_profile has_one联系人
我希望能够从一种形式编辑所有四个。这怎么可能?
谢谢!
Rails 3.0.7
Ruby 1.9.2
解决方法
有可能被称为“ 0”。
参见此处的教程:http://ryandaigle.com/articles/2009/2/1/what-s-new-in-edge-rails-nested-attributes
或此处的截屏视频:http://railscasts.com/episodes/196-nested-model-form-part-1