Collection.any() support for Collections module
Bug #667362 reported by
Timo Westkämper
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Querydsl |
Fix Released
|
Medium
|
Timo Westkämper |
Bug Description
Make Collection.any() work in Querydsl Collections queries
To post a comment you must log in.
Related tests for examples :
@Before
cat1.setKitten s(Arrays. asList( cat1));
cat2.setKitten s(Arrays. asList( cat1, cat2));
cat3.setKitten s(Arrays. asList( cat1, cat2, cat3));
cat4.setKitten s(Arrays. asList( cat1, cat2, cat3, cat4));
public void setUp(){
Cat cat1 = new Cat("1");
Cat cat2 = new Cat("2");
Cat cat3 = new Cat("3");
Cat cat4 = new Cat("4");
cats = Arrays.asList(cat1, cat2, cat3, cat4);
}
@Test
assertEquals( "4", MiniApi.from(cat, cats).where( cat.kittens. any().name. eq("4") ).uniqueResult( cat.name) );
public void Any_UniqueResult(){
}
@Test
assertEquals( 4, MiniApi.from(cat, cats).where( cat.kittens. any().name. isNotNull( )).count( ));
public void Any_Count(){
}
@Test
assertEquals( 4, MiniApi.from(cat, cats).where( cat.kittens. any().name. isNotNull( ), cat.kittens. any().kittens. any().isNotNull ()).count( ));
public void Any_Two_Levels(){
}