Andere Optionen
Sie können versuchen, jedes Objekt zu durchlaufen/zu laden und es zu löschen. (scheint hässlich!!)
ODER
Sie können zwei separate HQL-Abfragen schreiben, bei denen die Ergebnisse der ersten Abfrage in eine andere Abfrage eingespeist werden (die das eigentliche Löschen durchführt).