0
我有一個父對象,它具有與子對象的多態has_many關聯。孩子與父母沒有任何落後關係。它只與自身有多態關係。使用AJAX我想發送父對象。我希望父對象包含子控件,並在父控件的創建部分中沿着自己創建子控件。然而,代碼並不喜歡我正在做的並且失敗的事情。我不確定這是否是命名約定(IE:傳遞給導軌的對象的名稱)的問題,還是連接模型之間關係的問題。Ruby on Rails - 用子對象創建的父對象
Parent Model:
has_many :tags, :as => :taggable
Tag Model:
belongs_to :taggable, :polymorphic => true
對象傳遞給試圖創建:
Parent:
Parent_attributes
tagables_attributes
[0]
'content'
[1]
'content'
...
我試圖通過在 「tabables_attributes」 與許多不同的名字相似。正如我所說,我不確定這是否是問題的一部分。也許這是對象名稱是錯誤的,或者它可能是一個模型問題?
Tag:
t.text :content
t.integer :taggable_id
t.string :taggable_type
請讓我知道我在這裏可能做錯的任何想法。
完美,花了很多時間尋找一條小線。哈哈 – Serodis 2011-04-14 22:49:28