我想验证用户实体的唯一性。我这样做:
$builder->add('email', 'email', array(
'required' => true,
'constraints' => array(
new NotBlank(), new Email(), new UniqueEntity(array('fields' => array('email')))
)
)
)
但我收到以下错误:
警告:get_class() 期望参数 1 是对象,在 vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/Validator/Constraints/UniqueEntityValidator.php 第 66 行中给出的字符串
我究竟做错了什么?