Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 教条在我的课堂上找不到“唯一性”_Php_Symfony_Doctrine Orm - Fatal编程技术网

Php 教条在我的课堂上找不到“唯一性”

Php 教条在我的课堂上找不到“唯一性”,php,symfony,doctrine-orm,Php,Symfony,Doctrine Orm,我在User.php中使用这个 use Doctrine\ORM\Mapping as ORM; use Symfony\Component\Validator\Constraints as Assert; * @ORM\HasLifecycleCallbacks * @ORM\Table(name="user") * @UniqueEntity("email") 但我得到了这个错误 [条令\Common\Annotations\AnnotationException] [语义错误]从未导入

我在User.php中使用这个

use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;

* @ORM\HasLifecycleCallbacks
* @ORM\Table(name="user")
* @UniqueEntity("email")
但我得到了这个错误

[条令\Common\Annotations\AnnotationException] [语义错误]从未导入类…\Entity\User中的批注“@uniquentity”。你可能忘了添加一个 “使用”圣 这个注释的注释


我甚至试过ORM\uniquentity,但它也不起作用

它不是教义约束,而是Symfony的

检查约束

// DON'T forget this use statement!!!
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;

这不是教条约束,而是Symfony的约束

检查约束

// DON'T forget this use statement!!!
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;