【发布时间】:2018-09-03 11:27:17
【问题描述】:
我一直在尝试查询 RealmObject 中的 RealmList,但是我总是收到此错误:
无效查询:类“ClassRealm”中的字段“field_object”是 'STRING_LIST' 类型无效。
如何根据 RealmList 元素进行查询? 检查这是否为空? 检查其中一个字符串是否等于“whatever string”??
我一直在使用 Realm.contains() 但它返回此错误。
更新:
val result = realmInstance
.where<CarRealm>(CarRealm::class.java)
.contains(CarRealm.BRANDS_NAMES, name.toLowerCase())
.findAll()
所以 CarRealm 有一个 RealmList 品牌。
【问题讨论】:
-
显示您当前的代码,否则我们没有机会帮助您。
-
您不能查询原始 RealmLists 中的元素。
-
我刚刚更新了
标签: android realm realm-list