0

我有一个拥有一个地址的所有者模型,并为其接受_nested_attributes。在加载所有者时,对于 :new 操作,我希望 :load_resource 方法能够像 @owner.build_address 那样构建关联,但是下面的代码不会发生这种情况:

class OnwersController < ApplicationController
    load_and_authorize_resource
    load_resource :address, :through => :owner, :singleton => true, :parent => false

这是预期的行为,我必须自己做 @owner.address = @address 吗?

谢谢

4

1 回答 1

0

你可以参考答案。https://stackoverflow.com/a/7015900/950843

它对我有用,除了我必须忽略 :new 和 :create 动作。

于 2012-12-03T14:34:33.947 回答