我刚刚修改了其中一个实体来设置可粘住的字段。Symfony2 Doctrine 1062重复条目
这是我加入到我的实体
/**
* @var string
*
* @Gedmo\Slug(fields={"name"}, updatable=false)
* @ORM\Column(name="slug", type="string", length=255, unique=true)
*/
private $slugEn;
然后我用的控制台命令doctrine:generate:entities
和doctrine:schema:update --force
的代码,但是当我用它,控制台返回我这个错误消息:
[PDOException] SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '' for key 'UNIQ_70F2BD0F989D9B62'
我知道,强制修复是截断数据库并创建另一个时间,但我需要修复它没有截断。
那我该如何解决呢?
你说得对,我必须让该字段的“名称”不为空。有用。非常感谢! –