löschen Ich werde mir dies durch Tests werden beantwortet, aber dachte, ich Stackoverflow Gemeinschaft ...Does Grails Domain() Update Menge eines Kinder innerhalb einer Transaktion
In einer Grails Domain-Transaktion, wird die Anzahl Rennen würde von untergeordneten Datensätzen ändern sich innerhalb der Transaktion (z. B. mit löschen)
MyDomain.withTransaction{status->
try{
while(parent.children.size()>4){
parent.children[0].delete(flush:true);
}
}
catch(org.springframework.dao.DataIntegrityViolationException e){
status.setRollbackOnly();
}
}