mirror of
https://github.com/querydsl/querydsl.git
synced 2026-07-03 21:07:49 +08:00
Add count tests
This commit is contained in:
parent
fd572698d3
commit
9d472c02aa
@ -448,6 +448,25 @@ public abstract class AbstractJPATest {
|
||||
assertTrue(query().from(show).count() > 0);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void Count_Subquery() {
|
||||
QEmployee employee = QEmployee.employee;
|
||||
QEmployee employee2 = new QEmployee("e2");
|
||||
query().from(employee)
|
||||
.where(subQuery().from(employee2)
|
||||
.list(employee2.id).count().gt(1))
|
||||
.count();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void Count_Subquery2() {
|
||||
QEmployee employee = QEmployee.employee;
|
||||
QEmployee employee2 = new QEmployee("e2");
|
||||
query().from(employee)
|
||||
.where(subQuery().from(employee2).count().gt(1))
|
||||
.count();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void Count_Distinct() {
|
||||
QCat cat = QCat.cat;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user