之间的多重关系我有两个实体:产品和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