我有一张这样的桌子:
这个想法是基于“allowed_to_copy_id”字段,我将允许复制项目。
在上面的示例中,类别 #1 中的项目只能在类别 2 中复制(“id”和“allowed_to_copy_id”之间的关系)。
所以,在 ../Entity/Category.php 我有这个:
/**
* @ORM\ManyToOne(targetEntity="Category", inversedBy="sourceRestore")
* @ORM\JoinColumn(name="allowed_to_copy_id", referencedColumnName="id")
*/
protected $copyCategory;
好的,一切都很完美!
这是我的问题:
我需要允许将一个类别复制到一个或多个类别......所以我的数据库必须看起来像这样:
我在获取 copyCategory 对象的部分迷失了......从逻辑上讲,我有 get + set 函数,但我不明白如何告诉我的 webapp 现在我不只有 1 个类别目的... :(
有任何想法吗?
谢谢你!