在POST操作中使用关联模型的属性

时间:2012-04-15 01:06:30

标签: ruby-on-rails ruby ruby-on-rails-3 model-view-controller

我有两个模型在has_one和belongs_to关系中相互关联。当我发布一个新的:foo对象(使用:foo控制器中的“create”方法)时,我还希望能够使用:bar模型的相关属性进行操作,然后返回用户结果在不强制用户进行另一个POST操作的情况下执行特定操作。这是可能的,还是我需要先POST并保存:foo模型才能获得:bar模型的属性?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用accepts_nested_attributes_for方法中的一个模型,有关详细信息,请参阅API文档。