Android领域-使用链接作为where子句
我有两节课 城市级Android领域-使用链接作为where子句,android,realm,Android,Realm,我有两节课 城市级 private int id; private String cityName; 人类 private int id; private String personName; private long dob; private City hometown; 我想知道怎样才能得到一份住在某个城市的人的名单 我的第一次尝试是这样的 RealmResults <Person> people = realm.where(Person.class).equalTo("ho
private int id;
private String cityName;
人类
private int id;
private String personName;
private long dob;
private City hometown;
我想知道怎样才能得到一份住在某个城市的人的名单
我的第一次尝试是这样的
RealmResults <Person> people = realm.where(Person.class).equalTo("hometown", "(1, Melbourne)").findAll();
因此,我想知道如何将链接作为“equalTo()”方法中的第二个参数传递。RealmResults people=realm.where(Person.class).equalTo(“hom乡.cityName”,“墨尔本”).findAll();
RealmResults people=realm.where(Person.class).equalTo(“家乡.城市名称”,“墨尔本”).findAll();
谢谢你,伙计!这正是我想要的!谢谢你,伙计!这正是我想要的!
java.lang.IllegalArgumentException: Field 'hometown': type mismatch. Was STRING, expected LINK
RealmResults <Person> people = realm.where(Person.class).equalTo("hometown.cityName", "Melbourne").findAll();