Configuración para realizar busquedas con EasyAdmin

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

#1

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']
    # ...