是否可以从copyFromRealm的结果中排除某些关系?
例如我有一个班级
open class City : RealmObject() {
var id : String? = null
var name : String? = null
var streets : RealmList<Street>? = null
}
我想获得一份非托管对象列表 - 但我不希望街道被包含在该结果中。
答案 0 :(得分:5)
使用Realm.copyFromRealm(Iterable<E> realmObjects, int maxDepth)
并使用0
作为maxDepth
。请参阅文档here。
City unmanagedCity = realm.copytFromRealm(managedCity, 0);