Realm Android查询不起作用的原语列表

时间:2017-11-27 14:35:20

标签: android kotlin realm

两个对象: 父母和孩子,父母ID列表。

open class Parent(
        @PrimaryKey
        open var id: Long? = null
) : RealmObject() {}

儿童

open class Child(
        @PrimaryKey
        open var id: Long? = null,
        open var parentsId: RealmList<Long>? = null
) : RealmObject() {}

找不到获取父ID列表的方法。

我试过这个因为link

realm.where(Child::class.java).equalTo("parentsId", idParent).findAll()

但它没有用,总是收到这个错误:

java.lang.IllegalArgumentException: Invalid query: field 'parentsId' in class 'Child' is of invalid type 'INTEGER_LIST'.

0 个答案:

没有答案