处理控制器中的表单错误(Ajax 调用)

Handling Form errors in the controller ( Ajax call )

除了错误消息之外,我还想要字段名称

我执行了以下一组指令将所有错误放入一个数组中:

$errors= array();

foreach ($newRdvForm->getErrors(true) as $key => $error) {
     $errors[$key] = $error->getMessage();
}   

那么我可以得到每个输入的字段名称吗?

如有其他方法,欢迎发表

FormInterface::getErrors() method returns a FormErrorIterator instance. The underlying FormError objects provide a getOrigin() method which returns the FormInterface 错误相关。