我正在学习Symfony中的验证,我喜欢让类只是为了验证用户输入。但是,我不确定我能做什么以及我不能用这些验证器做什么。我现在正在使用它为\NotBlank
,\Choice
,\Length
添加约束。只有某些选择通过常量从实体接收允许的输入,所有内容都有点硬编码。
接下来我要做的是检查数据库表中是否存在某个变量的输入。我问自己,验证对此也有好处吗?或者我会在服务方法中移动这样的逻辑。
示例:
我想检查表格 map_points 中是否存在给定变量 postal_code ,并且标记已激活。
验证器的逻辑是否过多?