【发布时间】:2018-02-06 23:42:47
【问题描述】:
我正在尝试从结果中获取 name 属性。到处看了看,也想不通。当我 log.d 时,我得到了这个:
[Person{id=0, name='Jonathon', age=21}]
如何仅访问名称而不访问完整结果?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Realm realm = Realm.getDefaultInstance();
realm.executeTransaction(new Realm.Transaction() {
@Override
public void execute(Realm realm) {
Person person = realm.createObject(Person.class);
person.setName("Jonathon");
person.setAge(21);
}
});
RealmQuery<Person> query = realm.where(Person.class).equalTo("name", "Jonathon");
RealmResults<Person> result = query.findAll();
Log.d("Result", result.toString());
}
【问题讨论】: