Tag: symfony validator

Symfony2 – 如何validation自动完成实体表单类型?

我有一个包含以下字段的表单: $builder ->add(‘title’, ‘text’) ->add(‘body’, ‘textarea’) ->add(‘tags’, ‘entity’, [ ‘class’ => ‘AppBundle\Entity\Tag’, ‘choice_label’ => ‘name’, ‘expanded’ => false, ‘multiple’ => true, ]); 用户可以选择多个标签。 一切都很完美。 但是现在当标签的数量变得非常大(超过20000个标签)时,页面呈现变得非常慢,因为实体类型将所有标签加载到选择框中。 因此,我实现了一个jQuery自动完成选择框以防止加载所有实体,但是当我提交表单时,validation器仍会加载所有标签以进行validation! 如何解决此validation问题? 谢谢!