2017-06-16 5 views
0

Ich habe eine Abfrage, für mein benutzerdefiniertes Objekt, das ich so bilden:Realm Android fusioniert zwei Abfragen

Path path = paths.get(i); 
RealmList<RealmInt> ids = path.getPlaces(); 
query = realm.where(Place.class); 
if(ids.size()==0){ 

} else { 
    int j = 0; 
    for (RealmInt id:ids){ 
     if(j++>0){ 
      query = query.or(); 
     } 
     query = query.equalTo("id",id.getVal()); 
    } 
} 

Es befindet sich auf Stackoverflow von einem Post. Jetzt möchte ich diese Abfrage hinzufügen, aber es scheint nicht zu funktionieren, es gibt Elemente wie .contains gibt es nicht. Irgendeine Idee ?

Antwort

0

Ich fand eine Lösung, der Schlüssel war, beginGroup() und endGroup()

zu verwenden