Rails嵌套属性质量分配错误

时间:2010-10-07 22:33:25

标签: ruby-on-rails-3

我有一个用户模型,由于它在批量分配中不可写,我无法创建客户端。

如何制作以便创建客户端模型?

代码和错误可在此处找到:http://pastie.org/1206482

1 个答案:

答案 0 :(得分:4)

我认为你必须补充:

attr_accessible :client_attributes

到您的用户模型。 client_attributes是发布到create操作的用户哈希中的哈希值。

传输的哈希看起来像这样: :user => {:username => “one”,...,:client_attributes => {:name => “客户”}}