是的,这是一个非常简单的问题,但我是 symfony 2 的新手,没有找到任何答案……这是我的表格:
class CsvUploadType extends AbstractType
{
  public function buildForm(FormBuilder $builder, array $options)
  {
    $builder->add('document', 'file');
  }
  public function getDefaultOptions(array $options)
  {
    $collectionConstraint = new Collection(
        array( 'document' => new File(array('maxSize' => '200k', 'mimeTypes' => array('text/csv','text/plain'))),
            )
        );
    return array('validation_constraint' => $collectionConstraint);
  }
  public function getName()
  {
    return 'csv_upload';
  }
}
感谢您的任何帮助!
注意:这不是基于实体的表单