Symfony no crea ninguna addFieldNameColumnQuery
para Doctrine
(o addFieldNameColumnCriteria
para Propel
), sino que simplemente los campos se "asignan" a través de tipos propios (Número, Texto, Booleano, Fecha, Clave extranjera), como se ve en getFields()
de un BaseMyModelFormFilter
clase, asignando el filtro correcto cuando se usa un filtro de entrada.
En cambio, si agrega un nuevo campo, diga myfield
, tienes que crear una función addMyfieldNameColumnQuery
(o addMyfieldNameColumnCriteria
) para permitir que Symfony obtenga y agregue el filtro sql correcto.