2017-06-16 4 views
0

Wie kann ich Compound-Abfrage in Realm.android-0.88.2 durchführen?Realm Java (Android) Compound Prädikat

In SQL würde die Syntax wie folgt sein:

select * from table1 where (a < x & b > y) or (a > x & b < y) 

Bitte geben Hinweise.

Antwort

2
realm.where(Table1.class) 
      .beginGroup() 
      .lowerThan("a", x) 
      .greaterThan("b", y) 
      .endGroup() 
      .or() 
      .beginGroup() 
      .greaterThan("a", x) 
      .lowerThan("b", y) 
      .endGroup() 
      .findAll();