![](/img/trans.png)
[英]Doctrine2 and Symfony2 - Best practice to use types for a specific entity
[英]Symfony2 Doctrine NestedTree different Entity Types
我目前正在尋找此問題的解決方案:我有一個嵌套的樹,但是葉子可以是不同類型的實體。 例如,我有一個實體“ Project”,其子代可以是“ Folder”或“ Textfile”類型,文件夾有可能再次擁有自己的子代。
由於我找不到解決方案:是否有針對此問題的本地解決方案(例如使用抽象實體或接口),或者您將如何解決此問題?
提前致謝!
我在這里看不到繼承的適當解決方案,因為實體彼此不同。
有什么辦法可以解決? 有一個單獨的let樹稱為項目,這些項目與項目,文件夾或文本文件具有一對一的關系。 此外,您可以構建類似代理的管理器,該管理器允許您在項目上調用->getObject()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.