使用Realm我遇到了一些迁移问题,即使我不应该有任何迁移问题。禁用所有迁移:
RealmConfiguration config = new RealmConfiguration.Builder(dir)
.deleteRealmIfMigrationNeeded()
.build();
但是,我删除了一个类的@PrimaryKey
,它似乎没有显着改变Realm,导致Realm的非删除。不知道这没有删除领域,我有关于重复@PrimaryKey
值的例外。由于我的新代码中没有任何PK,所以需要进行一些挖掘才能找到它。
这是设计的吗?如果是这样,首选解决方案是什么?我目前正在使用版本0.90.1。