2011-11-14 52 views
1

我有幾個實體,我希望能夠映射評論(配置文件,帖子,圖片,視頻 - 類似的東西)。學說2 - 一對多與多個實體

這些實體中的每一個都有一個包含guid的列,我想要做的是讓評論表持有指向它所屬的項目的指導。我無法弄清楚的是如何配置Doctrine來處理這種事情,以便連接起作用。我認爲可能會使用的解決方案是使用NativeSql(儘管我不確定這也可以),但是如果可能的話,不必這樣做。

我不認爲我是第一個遇到這個問題的人,所以我希望有人能幫助!

謝謝。

回答

0

我認爲你可以使用inheritance mapping那個,不是嗎?您將需要類似CommentableEntity的內容,從中可以繼承個人資料,帖子,圖片,視頻。

它增加了一些開銷,你需要檢查它是否適合你的任務。