sql >> Databasteknik >  >> RDS >> Mysql

Symfony Filter fungerar inte

Symfony skapar ingen addFieldNameColumnQuery för Doctrine (eller addFieldNameColumnCriteria för Propel ), men helt enkelt fält är "mappade" genom egna typer (Number, Text, Boolean, Date, ForeignKey), som du ser i getFields() av ett BaseMyModelFormFilter klass, som tilldelar rätt filter när ett ingångsfilter används.

Om du lägger till ett nytt fält, säg istället myfield , måste du skapa en funktion addMyfieldNameColumnQuery (eller addMyfieldNameColumnCriteria ) för att tillåta Symfony att hämta och lägga till rätt sql-filter.




  1. INT(3)-kolumnen klipper inte värdet till lämplig längd och tillåter att hela värdet infogas - MySQL

  2. MySQL-syntax och "ELLER"-prestanda

  3. Hur använder man Spring Boot med MySQL-databas och JPA?

  4. Hur SQLite Upper() fungerar