Symfony ne crée aucun addFieldNameColumnQuery
pour Doctrine
(ou addFieldNameColumnCriteria
pour Propel
), mais simplement les champs sont "mappés" par leurs propres types (Number, Text, Boolean, Date, ForeignKey), comme vous le voyez dans getFields()
d'un BaseMyModelFormFilter
classe, en attribuant le bon filtre lorsqu'un filtre d'entrée est utilisé.
Au lieu de cela, si vous ajoutez un nouveau champ, dites myfield
, il faut créer une fonction addMyfieldNameColumnQuery
(ou addMyfieldNameColumnCriteria
) pour permettre à Symfony d'obtenir et d'ajouter le bon filtre sql.