查看以下类(class):
class Person{
int id;
String name;
RealmList<Mail> mails;
...
}
class Mail{
int id;
String content;
...
}
我有一个 Person
对象(即:mPerson
),我正在访问 Person
的所有 Mail
> 通过 mPerson.getMails()
对象。到这里一切都很酷。
这里是问题:有没有办法查询返回的列表,例如findAllSortedAsync()
?
最佳答案
只需使用 RealmList.where()
创建一个查询。您可以找到文档 here
例如:
RealmList<Mail> mails = person.getMails();
RealmResults<Mail> results = mails.where().equalTo("id", 1).findAllSortedAsync();
关于android - 在 Realm 中,如何从 RealmList (Android) 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34458488/