So fügen Sie Operatoren in der where-Anweisung des Abfrage-Generators von doctrine2 hinzu
Ich versuche aus einer Tabelle auszuwählen, in der die ausgewählte Dauer geteilt durch die Eintragsdauer gleich ist.
$qb = $em->createQueryBuilder()
->from('AcmeBlogBundle:Entry', 'e')
->andWhere(":duration % e.duration = 0")
->setParameter('duration', $duration);
Dies gibt den Fehler zurück:
[Syntax Error] line 0, col 226: Error: Expected =, <, <=, <>, >, >=, !=, got '%'
Dies würde in einfachem SQL funktionieren. Weiß jemand, wie man das mit Doctrines Query Builder macht?