Anstatt meine Entitäten einzeln mit
zu entfernen %Vor%Ich möchte eine native SQL-Abfrage ausführen, um alle meine Entitäten zu löschen.
Hier ist, was ich versucht habe:
%Vor%Es wird der folgende Fehler zurückgegeben:
%Vor% Er will, dass ich ein ResultSetMapping
übergebe, aber es ist eine Löschanfrage ...
Kann mir bitte jemand beibringen, wie es geht?
Ich benutze eine andere Art der Ausführung von nativen SQL-Abfragen, die meiner Meinung nach viel einfacher ist. Versuchen Sie so etwas (ich verwende auch die PDO-Methode, Variablen in die Abfrage aufzunehmen, was sicherer ist):
%Vor%Das funktioniert gut für mich, hoffe es hilft
gemäß Doctrine 2 Native SQL-Dokumentationsseite :
Wenn Sie DELETE-, UPDATE- oder INSERT-Anweisungen ausführen wollen, kann die Native-SQL-API nicht verwendet werden und wird wahrscheinlich Fehler auslösen.
Sie können stattdessen DQL-Abfragen verwenden.
%Vor%