Merge pull request #1774 from querydsl/dml-isEmpty

Fix isEmpty implementation
This commit is contained in:
Timo Westkämper 2016-01-31 13:37:29 +02:00
commit ba01c3df3a
2 changed files with 2 additions and 1 deletions

View File

@ -563,7 +563,7 @@ public class SQLMergeClause extends AbstractSQLClause<SQLMergeClause> implements
@Override
public boolean isEmpty() {
return values.isEmpty();
return values.isEmpty() && batches.isEmpty();
}
@Override

View File

@ -156,6 +156,7 @@ public class MergeBase extends AbstractBaseTest {
.set(survey.name, "5")
.addBatch();
assertEquals(1, merge.getBatchCount());
assertFalse(merge.isEmpty());
merge
.keys(survey.id)