Symfony não cria nenhuma
addFieldNameColumnQuery
para Doctrine
(ou addFieldNameColumnCriteria
para Propel
), mas simplesmente os campos são "mapeados" através de tipos próprios (Number, Text, Boolean, Date, ForeignKey), como você vê em getFields()
de um BaseMyModelFormFilter
class, atribuindo o filtro correto quando um filtro de entrada é usado. Em vez disso, se você adicionar um novo campo, diga
myfield
, você deve criar uma função addMyfieldNameColumnQuery
(ou addMyfieldNameColumnCriteria
) para permitir que o Symfony obtenha e adicione o filtro sql correto.