Ran*_*ngh 1 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")
Run Code Online (Sandbox Code Playgroud)
但是我收到了这个错误
[Doctrine\Common\Annotations\AnnotationException] [语义错误]类...\Entity\User中的注释"@UniqueEntity"从未导入过.您是否忘记为此注释添加"使用"功能?
我甚至尝试过ORM\UniqueEntity,但它也没有用
它不是主义约束,而是Symfony
检查UniqueEntity约束.
// DON'T forget this use statement!!!
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2516 次 |
| 最近记录: |