使用Realm将带有java关键字的属性保存为名称



我们目前在Realm:中保存下一个类

open class Location(
var lat: Double? = 0.0,
var long: Double? = 0.0
) : RealmObject() 

我看到的奇怪行为是,在保存负经度后,我们从Realm中将其检索为0.0。

有任何线索、想法还是不可能?

调试后发现Realm问题-long可能是schema左右的关键字。请按照https://github.com/realm/realm-java/issues/7492如果你感兴趣的话。

最新更新