我有一个Person对象,它具有电话号码的RealmList。
如何通过电话号码搜索人?我将Realm用于我的Android项目。
这是我的模型:
class Person extends RealmObject{
private RealmList<Contact> emails;
private RealmList<Contact> phones;
}
class Contact extends RealmObject{
private String type;
private String value;
}
我需要通过电子邮件和电话搜索一个人。
感谢您的任何建议!
最佳答案
您可以使用“。”链接属性。
因此,您可以这样做:
realm.where(Person.class).equalTo("phones.value", whateverYouWant).findAll()
显然,您可以将“ whateverYouWant”替换为要搜索的值。
希望能有所帮助。
关于android - 通过RealmList搜索对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32108776/