gpt4 book ai didi

validation - Symfony 2 - 设置 UniqueEntity 消息

转载 作者:行者123 更新时间:2023-12-03 10:01:30 25 4
gpt4 key购买 nike

我有一个带有 UniqueEntity 的 Symfony 2/Doctrine 2 实体约束。如文档中所示,应该可以设置自定义错误消息。我绑定(bind)了以下语法,但这不起作用:

/**
* @ORM\Entity
* @ORM\Table(name="User")
* @UniqueEntity("email", message="Your E-Mail adress has already been registered")
*/
class User

UniqueEntity 约束消息的正确表示法是什么?还是文档完全错误?

最佳答案

如果您在此注释中仅使用字段选项,则可以将其用作默认选项(唯一没有名称的选项)。但是,当您指定其他设置时,您必须指定字段属性。

/**
* @ORM\Entity
* @ORM\Table(name="User")
* @UniqueEntity(
* fields={"email"},
* message="Your E-Mail adress has already been registered"
* )
*/
class User

关于validation - Symfony 2 - 设置 UniqueEntity 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15221716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com