как конвертировать RealmList <T>в RealmResults <T> - PullRequest
0 голосов
/ 19 января 2019

Я работаю над базой данных области и хочу преобразовать RealmList в RealmResults.Список областей является атрибутом объекта области.

Ответы [ 2 ]

0 голосов
/ 22 января 2019

Все очень просто:

RealmResults<T> results = realmList.where().findAll();

Обратите внимание, что это работает только для управляемого RealmList.

0 голосов
/ 21 января 2019

Простой запрос на использование в вашем списке:

class MyObject extends RealmObject {

    RealmList<MySubObject> subObjects;
}

...

myObject.subObjects.where().findAll(); //returns a RealmResults

//you can query your list like
myObject.subObjects
     .where()
     .equalTo("status", "done")
     .findAll(); //you can use sort, findFirst etc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...