我使用的是Symfony2.5,下面是我在具有Length
验证约束的实体中的字段。
/**
* @var string
*
* @AssertNotBlank(
* groups={"registration"},
* message = "Field is required"
* )
*
* @AssertLength(
* max = 50,
* groups={"registration"},
* maxMessage = "Your first name cannot be longer than {{ limit }} characters length"
* )
*
*
* @ORMColumn(name="first_name", type="string", length=50)
*/
protected $firstName;
当我输入超过50个字符时,验证有效,但它显示的信息如下
Your first name cannot be longer than {{ limit }} characters length
我想要的最大值是50,而不是{{limit}}。
知道缺了哪一个小零件吗??
提前感谢。
{{ limit }} The lower/max limit
–不工作
用途:
{{ max }} The upper limit
{{ min }} The lower limit
{{ value }} The current (invalid) value