0
我有一個「郵報」的實體,我希望用戶把票投給那些職位。通過身份驗證的用戶和匿名用戶投票被存儲在單獨的數據庫表,所以有兩個獨立的「VoteAnonymous」和「VoteAuthenticated」的實體,其實現相同的接口。doctrine2多態性參考
現在我有問題,界定在「郵報」的實體,它的「targetEntity」選項的參考。我不知道是否有什麼辦法可以Doctrine2挑態類作爲其領域的目標實體之一。
感謝您的任何幫助。
P.S.我無法重新設計數據庫,這個數據結構上存在大量遺留代碼。
噢,好吧,我想我只需要將關係設爲單向,並在必要時使用良好的舊PHP。 – artshpakov
我想這可能會有所幫助:http://stackoverflow.com/questions/6634357/doctrine-orm-conditional-association/6634436#6634436 – Crozin
對不起,花了一些時間讓我看到你的評論中的一點:)我以某種方式忽略了@MappedSuperclass註解。你會發佈一個答案,所以我會接受嗎? – artshpakov