D'autres propriétés de l'entité Type de Champ dans un formulaire dans Symfony2

Dans Symfony2, est-il un moyen de la carte plus de champs à partir d'une entité à l'option tag d'un sélectionnez le menu déroulant généré à partir d'un formulaire qui est basé sur une entité?

J'ai actuellement quelque chose comme:

    $builder->add('creditcard', 'entity',
        array( 'label' => 'Credit Card',
            'required' => true,
            'expanded' => false,
            'class' => 'Acme\Bundle\Entity\CreditCard',
            'property' => 'display_text',
            'multiple' => false,
            'query_builder' => function(\Acme\Bundle\Repository\CreditCardRepository $er)  {
                return $er->createQueryBuilder('b');
            },
            'mapped' => false,
        ));

Cela fonctionne bien, mais je voudrais générer quelque chose comme:

<option value="id" string_mapped_from_field1="value_of_field1">display_text</option>

Merci!

InformationsquelleAutor Strnm | 2013-12-11