JPA: bulk delete queries must use DELETE FROM
Bug #783298 reported by
Maia Everett
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Querydsl |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
org.apache.
To post a comment you must log in.
The DELETE serialization follows now the JPQL standard :
@Test Clause_ Uses_DELETE_ FROM() {
JPQLSerializer serializer = new JPQLSerializer( HQLTemplates. DEFAULT) ;
QueryMetadata md = new DefaultQueryMet adata() ;
md.addJoin( JoinType. DEFAULT, QEmployee. employee) ;
md.addWhere( QEmployee. employee. lastName. isNull( ));
serializer. serializeForDel ete(md) ;
assertEquals( "delete from Employee employee\nwhere employee.lastName is null", serializer. toString( ));
public void Delete_
}