【问题标题】:symfony2 many to many with a unique tag namesymfony2 具有唯一标签名称的多对多
【发布时间】:2014-06-08 13:28:03
【问题描述】:

我正在为我的应用程序制作一个简单的文章和标签系统,具有多对多关系,我关注 the Form Collections tutorial 并且一切正常。

本教程的问题是,即使有另一个同名的标签,表单也会创建一个新标签。

当我在标记实体的“名称”列中添加“唯一:真”约束时,为了防止重复,我得到了这个异常:

SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'News' for key 'UNIQ_CF8E3B185E237E06'

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

谢谢

【问题讨论】:

    标签: php symfony doctrine-orm tags many-to-many


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-09-25
      • 1970-01-01
      • 1970-01-01
      • 2020-01-07
      • 1970-01-01
      • 2022-12-17
      • 1970-01-01
      • 1970-01-01
      • 2017-01-02
      相关资源
      最近更新 更多