Lehre/Symfony2 - DELETE FROM Tabelle WHERE Feld = "test"
Ich kann nicht glauben, dass ich kann nicht scheinen zu finden, das überall (nur ohne Zwang die gesamte SQL-in). Docs sprechen über das hinzufügen, suchen, aktualisieren und entfernen einer Einheit, aber ich kann einfach nicht sehen, wie zu tun, was diese würde in der reinen SQL:
DELETE FROM table WHERE field = "test"
Ich vermute, dass diese nur ergänzt und aktualisiert, so kann ich dies nicht verwenden:
$product = new Product();
//etc.
$em = $this->getDoctrine()->getEntityManager();
$em->persist($product);
$em->flush();
und ich glaube nicht, dass die 'entfernen' - option würde es entweder:
$em->remove($product);
$em->flush();
Also, kann jemand mich in die richtige Richtung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Suche nach der Einheit, und entfernen Sie es.
findBy
Sie müssen foreach über die Ergebnisse.Können Sie erstellen eine DQL-query so :