Realmを1.xから2.xへ移行しようとしています。この場合、移行を提供する必要がありますか?明らかにデータを保存したいと思っていますが、今ではアプリを更新するとRealmはそれを削除します。私たちは2.xバージョンをリリースしていませんが、今は移行に対処する必要があります。Android Realm 1.xから2.xへの移行
0
A
答えて
1
レルムを変更ファイル形式ので、2.xにするために1.1から行く新しい形式に自動的に移行する必要があります。
https://blog.realm.io/realm-java-2-0-mobile-platform-support/
0
テストデバイスの1.xから2.xへのアップグレード時にどのような動作がありましたか?
deletedRealmIfMigrationNeeded()
をRealmConfiguration
に設定すると、データが削除されます。 RealmConfiguration
からその行を削除し、migration(YourMigration.class)
を追加する必要があります。
この変更をテストすることをお勧めします。
は、移行を行う方法の詳細についてはこちらをご覧ください:https://realm.io/docs/java/latest/#migrations
+0
一般的な質問は、このインスタンスで移行が必要な場合です。ドキュメントでは、スキーマが変更された場合に移行が必要だと述べていますが、この場合は変更されません。 – breakline
関連する問題
- 1. jackrabbit。 1.xから2.xに移行
- 2. Hrefの1.xから2.xへの移行?
- 3. Log4j 1.xからLog4j2への移行
- 4. エラスティック1.4から2.xへの移行
- 5. Webpack 1.xからWebpack 2.xへの移行に関する問題
- 6. ES 2.xからES 5.xへの移行Elasticsearch
- 7. EJB 2.xから3.xへの自動移行ツール
- 8. Lucene HitCollector(2.x)からCollector(3.x)への移行
- 9. GXT 2.xからGXT 3.xへの移行
- 10. AngularJS 1.xをAngularJS 2.xに移行
- 11. keras.backend.conv2dをKeras 1.xから2.xに移行する
- 12. Vue 1.xからVue 2へのインクリメンタルマイグレーション?
- 13. ReactiveKit v4.xからv5.xへの移行
- 14. HttpClient 3.xから4.xへの移行
- 15. Ajax4jsf 1.xを使用したJSF 1.1からJSF 2への移行
- 16. HttpClientの移行3.xから4.x
- 17. spark 1.xからspark 2.xにsql_context.registerDataFrameAsTableを移行する方法
- 18. Grails 2.xから3.xへのアップグレード
- 19. v-ifが異なる動作をする:vueプロジェクト1.xから2.xへの移行
- 20. Cocos2D-X:バージョン2.Xからバージョン3.Xへのコードの移行、TMXファイルのオブジェクトのリストの解析
- 21. cakefp 2.xから3.xへの移行クエリからグループ化された結果
- 22. Angular 1.x FactoryからAngular 1.xコントローラへデータを送信
- 23. SqliteからRealm(Android)に移行
- 24. バージョン1から2への移行Webpack
- 25. Vue 1からVue 2への移行
- 26. webpack 1.xからwebpack 2.xに移行する際の問題。 ESLint設定が見つかりません
- 27. バージョン5.xへのadodbバージョン4.xの移行
- 28. フレックスボックスで3列2行(1 x 2 x 2)を得る方法
- 29. 3.1.8から3.2.xへのsymfonyの移行
- 30. バージョン3.9から3.0.Xへのキャブンドラ移行
レルムを使用すると、フィールドを追加する場合、その上、フィールドを削除するクラスを追加し、クラスを削除し、インデックスを追加し、インデックスを削除し、主キーを追加し、主キーを削除し、移行を開始します。 – EpicPandaForce
https://blog.realm.io/realm-java-2-0-mobile-platform-support/ –