我想创建一个多图像上传器表单。 为此,我在FormBuilder中使用了一个未映射的字段(因为它没有与任何实体属性相关联)。由于未映射的字段无法使用关联实体中的注释来定义其验证,因此我必须使用如下的PHP约束类:
ImageType.php
'constraints' => [
new File([
'maxSize' => '1024k','mimeTypes' => [
'image/jpeg','image/png',],'mimeTypesMessage' => 'Please upload a valid JPEG or PNG document',])
],
问题是文件仅接受字符串,而不接受数组。到目前为止,我发现的所有解决方案都只涉及注释。您是否有一个使用约束类解决此问题的想法?谢谢