Symfony2验证负数

时间:2012-09-27 01:32:30

标签: validation symfony

我正在尝试向纬度和放大器添加验证Synfony2表单上的经度字段。它应该非常简单,我将validation.yml定义如下

Acme\PictBundle\Entiti\Proxy
        longitude:
            - Min: { limit: -180 }
            - Max: { limit: 180 }

但是这会产生像这样的输入字段

<input type="text" value="" pattern=".{4,3}" maxlength="3" name="acme_pictbundle_proxytype[longitude]" id="niwa_pictbundle_proxytype_longitude">

由于maxlength值,我无法输入值-179,100.1或99.1。该实体将该属性注释为float(@var float $longitude),并且数据库将其作为double并且接受1.1,因此它并不认为它需要是一个整数。如何阻止Symfony2将maxLength约束添加到数字字段?

0 个答案:

没有答案