Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Filtro Symfony não funciona


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.