我有以下RealmObject:
Realm.getInstance(context).where(City.class).equalTo("cityId", someCityId, false)
.findFirst().getStreets().where().findAll()
现在有了一个城市我需要查询特定城市的街道。怎么做?我尝试过的是:
ListView
但这会导致异常。我需要在RealmResults
实施过滤中显示街道,因此我需要RealmBaseAdapter<Street>
街道才能使用 <div class="navi">
<div class="right">
<?php previous_posts_link('Previous'); ?> / <?php next_posts_link('Next'); ?>
</div>
</div>
。
答案 0 :(得分:0)
正确的方法是在onCreate()
的“活动”中打开一个开放的Realm实例,并在onDestroy()
或in your custom application class中关闭。
然后您可以使用此领域实例来查询领域
City city = realm.where(City.class).equalTo("cityId", cityId).findFirst();
然后您可以像任何其他列表一样访问RealmList<T>
RealmList<Street> streets = city.getStreets();
然后,您可以使用recyclerview获取streets
列表中给定索引的视图。