File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed
tests/objectbox-java-test/src/test/java/io/objectbox/query Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -607,6 +607,27 @@ public void testSetParameterString() {
607607 assertEquals (2 , query .findUnique ().getId ());
608608 }
609609
610+ /**
611+ * https://github.com/objectbox/objectbox-java/issues/834
612+ */
613+ @ Test
614+ public void parameterAlias_combinedConditions () {
615+ putTestEntitiesScalars ();
616+
617+ Query <TestEntity > query = box .query ()
618+ .greater (simpleInt , 0 ).parameterAlias ("greater" )
619+ .or ()
620+ .less (simpleInt , 0 ).parameterAlias ("less" )
621+ .build ();
622+ List <TestEntity > results = query
623+ .setParameter ("greater" , 2008 )
624+ .setParameter ("less" , 2001 )
625+ .find ();
626+ assertEquals (2 , results .size ());
627+ assertEquals (2000 , results .get (0 ).getSimpleInt ());
628+ assertEquals (2009 , results .get (1 ).getSimpleInt ());
629+ }
630+
610631 @ Test
611632 public void testForEach () {
612633 List <TestEntity > testEntities = putTestEntitiesStrings ();
You can’t perform that action at this time.
0 commit comments