wow*_*ick 2 validation symfony doctrine-orm
我有一个具有UniqueEntity约束的Symfony 2/Doctrine 2实体.如文档中所示,应该可以设置自定义错误消息.我绑定了以下语法,但这不起作用:
/**
* @ORM\Entity
* @ORM\Table(name="User")
* @UniqueEntity("email", message="Your E-Mail adress has already been registered")
*/
class User
Run Code Online (Sandbox Code Playgroud)
UniqueEntity约束消息的正确表示法是什么?或者文档是完全错误的?
如果在此注释中仅使用fields选项,则可以将其用作默认选项(唯一没有名称的选项).但是,指定其他设置时,必须指定fields属性.
/**
* @ORM\Entity
* @ORM\Table(name="User")
* @UniqueEntity(
* fields={"email"},
* message="Your E-Mail adress has already been registered"
* )
*/
class User
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3574 次 |
| 最近记录: |