Verwenden Realm Ich bin in einigen Migrationsproblemen, obwohl ich keine haben sollte. Alle Migration deaktiviert ist:Realm keine Konfigurationsänderung nach dem Entfernen von PrimaryKey
RealmConfiguration config = new RealmConfiguration.Builder(dir)
.deleteRealmIfMigrationNeeded()
.build();
jedoch entfernte ich eine @PrimaryKey
einer Klasse, die erscheinen, um den Realm nicht wesentlich zu ändern, was in der nicht-Löschung des Realm. Nicht achte darauf, dass das Realm nicht gelöscht wurde, ich habe Ausnahmen in Bezug auf duplicate @PrimaryKey
Werte. Da ich in meinem neuen Code keinen PK hatte, brauchte ich etwas zu graben, um das herauszufinden.
Ist das von Entwurf? Wenn ja, welche ist die bevorzugte Lösung? Ich verwende derzeit Version 0.90.1.
Nein, das klingt definitiv nach einem Fehler – EpicPandaForce
Können Sie es mit '1.2.0' versuchen? Es klingt wie ein alter Käfer. – beeender