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