Symfony nie tworzy żadnego addFieldNameColumnQuery
dla Doctrine
(lub addFieldNameColumnCriteria
dla Propel
), ale po prostu pola są "mapowane" przez własne typy (Number, Text, Boolean, Date, ForeignKey), jak widać w getFields()
BaseMyModelFormFilter
klasy, przypisując właściwy filtr, gdy używany jest filtr wejściowy.
Zamiast tego, jeśli dodasz nowe pole, powiedz myfield
, musisz utworzyć funkcję addMyfieldNameColumnQuery
(lub addMyfieldNameColumnCriteria
), aby Symfony mógł pobrać i dodać odpowiedni filtr sql.