He estado leyendo la documentación de EasyAdmin, y no me queda claro que es lo que tengo que poner en la configuración para poder excluir ciertos campos en la busqueda, y esto me está generando problemas pues por defecto el método buscar busca en todos los campos de una entidad, y resulta que cuando hay campos que no son string da error, con la conversión de string a int. Aguien me puede ayudar con esto.
Respuestas
La opción para configurar sobre qué campos se hace cada búsqueda todavía no está disponible. No obstante, el pull request de la funcionalidad ya está listo, por lo que podrás usarlo a partir de la próxima versión estable del bundle.
Entonces podrás hacer configurar la búsqueda de esta manera:
# app/config/config.yml easy_admin: entities: Customer: class: AppBundle\Entity\Customer search: fields: ['firstName', 'lastName', 'email'] # ...
@javiereguiluz
6 mayo 2015, 17:29