Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Consulta a entidad partir de un formulario Symfony con MongoDB

13 de noviembre de 2015

Buenos días:

Estoy realizando mi proyecto fin de máster con Symfony. Me ha surgido el siguiente problema. Genero un formulario en Symfony con tipos entity. Por ejemplo:

->add('epigrafe', 'entity', array(
    'required' => false,
    'class' => 'jbd\MEBIBD2015FEBBundle\Entity\TEpigrafe',
    'choice_label' => 'desEpigrafe',
))

El usuario elige un desEpigrafe en el formulario que utilizaré para realizar una búsqueda en base de datos (en mi caso MongoDB). El problema que me surge es que la búsqueda contra MongoDB no utiliza el desEpigrafe sino la Primary Key asociada. Por ejemplo, para desEpigrafe ="Un epígrafe" me devuelve la Primary Key asociada (por ejemplo 1). ¿Cómo puedo hacer para que en la búsqueda utilice desEpigrafe?

Muchas gracias.

Un saludo.