我目前在我的組件中有一個User Doctrine實體和模型。我有一個用戶捆綁,與用戶,CRUD等工作的基礎知識。擴展一個Doctrine實體以在Symfony2中添加額外的關聯映射
我正在開發一個資源分配包,我想擴展我的用戶實體添加額外的關聯而不更改原始用戶。然後ResourceAllocation Bundle將完全獨立於User Bundle。
我已經設置了BaseUser的映射超類,它是User和SkilledUser(來自Resource Allocation Bundle的一個)。然而,這試圖爲User和SkilledUser創建一個不希望的表。
用戶和熟練的用戶可能是同一個用戶,所以單表繼承是不會工作的。
實際上,最終的結果應該是一個表的用戶。
我們在YAML工作,如果答案能保持這種方法,那將是巨大的。
因此,如何這樣的擴展它'類SkilledUser擴展用戶{}'? – bartek
那麼用戶在那種情況下也必須是映射超類嗎? – Quanano