Php 条令验证上的自定义错误消息2

Php 条令验证上的自定义错误消息2,php,doctrine,Php,Doctrine,摘自: 我重复上述问题,尽管它在10年前有一个非常好的答案。 我想知道Doctrine现在是否有能力定制实体元数据中的消息,比如: class应用程序 { /** *@Column(type=“text”, *nullable=false, *message=“此字段不能为空,因为它非常重要。”) */ 受保护的$名称; } 可能不是,因为这是一个数据库约束,然后是您的数据库引发了一个异常,该异常将通过条令发送回您 您仍然可以执行验证,以验证它不是null class App {

摘自:

我重复上述问题,尽管它在10年前有一个非常好的答案。
我想知道Doctrine现在是否有能力定制实体元数据中的消息,比如:

class应用程序
{   
/**
*@Column(type=“text”,
*nullable=false,
*message=“此字段不能为空,因为它非常重要。”)
*/
受保护的$名称;
}

可能不是,因为这是一个数据库约束,然后是您的数据库引发了一个异常,该异常将通过条令发送回您

您仍然可以执行验证,以验证它不是
null

class App 
{   

    /**
     * @Column( 
     *     type="text", 
     *      nullable=false, 
     * )
     * @Assert\NotNull(
     *     message="This field can't be null, because is very important."
     * ) 
     */
    protected $name;
}