Php 如何为带有密码的表单(Symfony2)设置validation.yml

Php 如何为带有密码的表单(Symfony2)设置validation.yml,php,validation,symfony,Php,Validation,Symfony,我想知道如何检查用户输入的密码是否相同?我需要validation.yml文件的解决方案。我有这样的想法: 验证。yml: ZaqU\MyBundle\Entity\SignupForm: properties: password: - NotBlank: message: trans.validation.password.notBlank - Length:

我想知道如何检查用户输入的密码是否相同?我需要validation.yml文件的解决方案。我有这样的想法:

验证。yml:

ZaqU\MyBundle\Entity\SignupForm:
    properties:
        password:
            - NotBlank:
                message: trans.validation.password.notBlank
            - Length:
                min: 8
                max: 30
                minMessage: trans.validation.password.minLength
                maxMessage: trans.validation.password.maxLength
        rpassword:
            - NotBlank:
                message: trans.validation.rpassword.notBlank

我应该从列表中向rpassword添加什么:?

如果您将表单框架与验证器一起使用,则可以使用

如果要单独使用验证器,可以使用以下约束之一:

您可以在此处找到约束引用: