うさがにっき

読書感想文とプログラムのこと書いてきます

realm

Realm migration小ネタ集

概要 小ネタ集 Realmのmigration時、気をつけなければならないこと 概要 プリミティブ型を追加するときには必須項目であることを明示すること 例えばこんな感じでboolean型を追加したいとする if (oldVersion == 0) { RealmObjectSchema pictureInfoSchema =…

realmでテーブル構造(モデルクラス)の更新、データ移行方法

概要 realmで何も考えずにモデルクラスを更新してアプリをアップデートすると以下のエラーを吐いて落ちる io.realm.exceptions.RealmMigrationNeededException: RealmMigration must be provided at io.realm.BaseRealm.migrateRealm(BaseRealm.java:568) at…