【发布时间】:2014-03-11 09:39:28
【问题描述】:
在使用NotEqualTo validator constraint 时,我想定义多个值。
这是它用于一个值的方式:
# src/SocialBundle/Resources/config/validation.yml
Acme\SocialBundle\Entity\Person:
properties:
age:
- NotEqualTo:
value: 15
但是如何定义一组值(数组)?我试过了
- NotEqualTo:
value: 15
value: 16
value: 17
和
- NotEqualTo:
value: [15, 16, 17]
但两种方法都不起作用。
【问题讨论】:
-
在我读到的文档中:
value: This option is required. It defines the value to compare to. It can be a string, number or object.你是否尝试过传递对象{...}? -
@Lughino 不幸的是,没有关于如何传递对象或如何定义它的进一步解释我没有尝试过。
-
@repincln 我一直在寻找一种快速简便的方法来定义多个值,而无需使用验证组。不过谢谢你的提示。
标签: symfony validation