之間的多重關係我有兩個實體:產品和ProductAttachment(文件實體)Symfony2的兩個實體
的產品有一個主照片,圖片列表和文件列表。
我的想法是讓產品和ProductAttachment之間的關係樹,所以我一直在產品採取以下三種屬性:
- $ main_photo:OneToOne
- $圖片:一對多
- $附件:一對多
產品附件有這樣的屬性:
- $命名
- $路徑
- $文件
- $產品:多對一
- $類型:類型的附件(主照片,圖片,文檔)
我有一些問題,但在提出具體問題之前,我想知道這是否是一種好方法。
是否存在另一種使用文件的簡單方法? 我已經嘗試了一些上傳捆綁在knpbundles沒有運氣(他們不符合我的需要)
謝謝你提前!
嗨,謝謝你的回覆。 第一個問題:在ProductAttachment中,我不知道要在關係的inversedBy子句中放置什麼,因爲產品中有三個屬性(main_photo,pictures,documents): @ORM \ ManyToOne(targetEntity =「Product」,inversedBy =「???」) – user1551192 2012-07-26 08:25:38
重新閱讀你的問題後,我重新登錄了我的主帖以反映。 – CriticalImpact 2012-07-26 16:02:49
謝謝,順便說一下,我找到了正確的方法來做到這一點。 – user1551192 2012-08-01 08:39:35