Symfony 2 basic GET form generated URL

Eu tenho tentado criar um formulário do symfony extremamente básico (usado para a funcionalidade de pesquisa) com apenas uma entrada. Ele usa o método GET no envio. Parece funcionar como esperado, no entanto, gera um URL extremamente feio e desnecessariamente longo. Eu tenho tentado 'limpar' o URL por um bom tempo agora, eu queria saber se alguém correu para o mesmo problema e sabe como consertá-lo?

Formato

$form = $this->createFormBuilder($search)
            ->setMethod('GET')
            ->add('q', 'text')
            ->add('search', 'submit')
            ->getForm();

Ao enviar o formulário, gera o seguinte URL:

search?form[q]=red+apple&form[search]=&form[_token]=bb342d7ef928e984713d8cf3eda9a63440f973f2

URL desejado:

search?q=red+apple

Desde já, obrigado!

questionAnswers(2)

yourAnswerToTheQuestion