0
我有一个用户模型,我无法创建一个客户端,因为它在群集分配中不可写。Rails嵌套属性质量分配错误
我该如何创建一个客户端模型?
代码和错误是在这里找到:http://pastie.org/1206482
我有一个用户模型,我无法创建一个客户端,因为它在群集分配中不可写。Rails嵌套属性质量分配错误
我该如何创建一个客户端模型?
代码和错误是在这里找到:http://pastie.org/1206482
我认为你必须添加:
attr_accessible :client_attributes
到用户模式。 client_attributes是发布到创建操作的用户散列中的散列。
发送的哈希看起来是这样的: :用户=> {:用户名=> “一”,...,:client_attributes => {:名称=> “客户端”}}
感谢您的。我刚刚意识到它不一定是列名,它是attr_accessible。 – maletor 2010-10-09 19:34:54
这只适用于我作为一个符号:'attr_accessible:client_attributes' – 2012-11-28 12:46:10
哦!当然,它必须是一个象征。我在答案中改变了它。 – 2012-11-28 16:24:41