【发布时间】:2017-02-03 22:49:07
【问题描述】:
使用Realm 我遇到了一些迁移问题,即使我不应该有任何问题。所有迁移均已禁用:
RealmConfiguration config = new RealmConfiguration.Builder(dir)
.deleteRealmIfMigrationNeeded()
.build();
但是,我删除了一个类的@PrimaryKey,这似乎并没有显着改变领域,导致领域没有被删除。不知道这并没有删除领域,我得到了关于重复 @PrimaryKey 值的异常。由于我的新代码中没有任何 PK,因此需要大量挖掘才能找到它。
这是设计使然吗?如果是这样,首选的解决方案是什么?我目前使用的是 0.90.1 版本。
【问题讨论】:
-
不,这听起来确实像一个错误
-
你可以试试
1.2.0吗?这听起来像是一个老错误。
标签: android realm realm-migration