So führen Sie eine LIKE-Datenbankabfrage in Symfony2 durch

8

Das sollte einfach sein, aber ich kann kein funktionierendes Beispiel finden. Hier ist eine Controller-Methode, die den Fehler "Ungültige Parameternummer: Anzahl der gebundenen Variablen entspricht nicht der Anzahl der Tokens" auslöst. Ich poste die "searchterm" -Variable erfolgreich, aber die Abfrage kann nicht funktionieren. Was fehlt? Danke!

%Vor%     
Acyra 11.09.2011, 16:41
quelle

5 Antworten

22

Arbeitsbeispiel aus meinem Symfony2-Projekt:

%Vor%     
virtustilus 15.06.2013, 17:59
quelle
9

Sie sollten die erstellte Abfrage zum einfacheren Debuggen ausgeben.

Ich kann nur vorschlagen, dass Sie auch den QueryBuilder ausprobieren:

%Vor%

doc

    
Tjorriemorrie 12.09.2011 06:08
quelle
2

Ich denke, diese Option hilft auch:

%Vor%     
Imanali Mamadiev 09.08.2017 11:41
quelle
1

WO n.title LIKE '%: searchterm%'

sollte

sein

WHERE n.title LIKE: Suchbegriff

%Vor%     
Bogdan Mantescu 30.04.2014 14:44
quelle
0

vielleicht AcmeNodeBundle\Node ? In DQL AcmeNodeBundle:Node :Node - benannter Parameter

    
SMka 12.09.2011 05:00
quelle