2016-09-26 11 views
0

を使用Realm私は何も持っていなくても、いくつかの移行の問題に遭遇しています。すべての移行が無効になっています:レルムプライマリキーを削除した後にコンフィグレーションが変更されない

RealmConfiguration config = new RealmConfiguration.Builder(dir) 
    .deleteRealmIfMigrationNeeded() 
    .build(); 

しかし、私は、レルムの非欠失をもたらす、大幅レルムを変更するようには見えなかったクラスの@PrimaryKeyを、削除しました。これが領域を削除しなかったことを認識していない、重複した@PrimaryKeyの値に関する例外があります。私の新しいコードにはPKがないので、これを見つけるにはかなりの掘り起こしが必要でした。

これは仕様です。もしそうなら、好ましい解決策は何ですか?私は現在バージョン0.90.1を使用しています。

+1

間違いなくバグのように聞こえません。 – EpicPandaForce

+1

'1.2.0'で試してみることはできますか?それは古いバグのように聞こえる。 – beeender

答えて

0

コメントに記載されているとおり、これは私が使用していたバージョン(0.90.1)のバグであるようです。上記のを使用して、beeenderとして問題を修正しました。

関連する問題