Php symfony2具有唯一标记名的多对多

Php symfony2具有唯一标记名的多对多,php,symfony,doctrine-orm,tags,many-to-many,Php,Symfony,Doctrine Orm,Tags,Many To Many,我正在为我的应用程序制作一个简单的文章和标签系统,我遵循了多对多的关系,所有的工作都很好 本教程的问题是,表单将创建一个新标记,即使存在另一个同名标记 当我在标记实体的名称列中添加一个unique:true约束时,为了防止重复,我得到以下异常: SQLSTATE[23000]:完整性约束冲突:键“UNIQ_CF8E3B185E237E06”的1062重复条目“News” 有没有办法在这种关系中获得唯一的标记名 谢谢在YML中应用唯一声明之前,请在数据库中查找重复条目,并将其删除

我正在为我的应用程序制作一个简单的文章和标签系统,我遵循了多对多的关系,所有的工作都很好

本教程的问题是,表单将创建一个新标记,即使存在另一个同名标记

当我在标记实体的名称列中添加一个unique:true约束时,为了防止重复,我得到以下异常:

SQLSTATE[23000]:完整性约束冲突:键“UNIQ_CF8E3B185E237E06”的1062重复条目“News”

有没有办法在这种关系中获得唯一的标记名


谢谢

在YML中应用唯一声明之前,请在数据库中查找重复条目,并将其删除