我有一个像这样设置的实体:
use Symfony\Component\Validator\Constraints as Assert;
...
/**
* @var decimal $amount
* @Assert\Currency
* @ORM\Column(name="amount", type="decimal")
*/
private $amount;
如果我在金额字段中提交空白表单,则没有任何反应。我的表格不应该自动抛出错误或者我错过了什么?
答案 0 :(得分:3)
您需要NotBlank断言(@Assert \ NotBlank)来验证该字段未使用空数据提交。如果通过,那么您的其他断言应该在提交的任何实际数据上运行。