realm-migration

    1

    1答えて

    私はrealmの以前のバージョン(v0.85.1)を使用するライブアプリを持っています。私はrealmのバージョン4.2.0を使用する新しいリリースに取り組んでおり、スキーマの変更も行っています。スキーマの変更は、1つのテーブルに追加された単一の列に過ぎません。移住のために私はこのクラスを持っています。 public class ImRealmMigration implements RealmM

    0

    1答えて

    プライマリキーの現在の値を別のものに変更しようとしています。このような。 realm?.executeTransactionAsync ({ realm -> val teamRealmObj = realm?.where(Team::class.java)?.equalTo("name", oldTeamName)?.findFirst() teamRealmObj?.na

    0

    1答えて

    私はAndroidアプリでRealm databaseを使用しています。データを暗号化する必要があり、Realmの暗号化を使用しています。これらのキーはサーバーから送信され、デバイスに保存されますが、ユーザーPINを使用して暗号化されています。 私はいつでもユーザーをログアウトしたいと思います。私は をいくつかの一般的な初期化のためParentActivityクラスを使用して、以下のようにonCr

    0

    1答えて

    今私はdoublesとして保存された値の束を持っているUserオブジェクトを持っています。 api jsonの形式は、各フィールドに2つの値を含むように変更されています。だからValueオブジェクト(RealmObjectを拡張)を作成し、2つの値を含んでいます。 だから今、私のユーザーオブジェクトに、私は次のよう //Current way private Double balance;

    0

    1答えて

    私は領域の移行の問題に直面しています。私は新しいモデルクラスを領域データベースに追加したいと思います。これを解決する方法を教えてください。 public class Migration implements RealmMigration { @Override public void migrate(DynamicRealm realm, long oldVersion, lo

    0

    1答えて

    にプロパティを追加するときに、移行を実行する方法: Migration is required due to the following errors: - Property 'UserProfile.interfaceLanguage' has been added. が、私は一般的に移行を実行する方法を理解するが、私はときに必要とされるのか分かりませんプロパティを追加します。 interfac

    0

    2答えて

    Realmを1.xから2.xへ移行しようとしています。この場合、移行を提供する必要がありますか?明らかにデータを保存したいと思っていますが、今ではアプリを更新するとRealmはそれを削除します。私たちは2.xバージョンをリリースしていませんが、今は移行に対処する必要があります。

    1

    1答えて

    プリミティブリストを既存のモデルに追加したいが、例外が発生する。 注意:これはすべて行われますそれはKotlinです。ここで は、モデルの: open class Foo( @PrimaryKey var id: Int = 0 ) : RealmObject() 今、私は次のフィールドを追加したい: var idList: RealmList<Int> = RealmList()

    0

    1答えて

    主キーとして使用するプロパティを含むいくつかのオブジェクトモデルを更新する必要がある場合がいくつかあります。例えば : (例えばジョンソン、スミス...)主キーname(例えばジョルジュ、アンナ...)、およびfamilyNameにプロパティをマージし、新しいことに使いますname(例えば、Georges Johnson ...)をプライマリキーとしてマージしました。 String を入力するタイ

    0

    1答えて

    現時点で必要なデータでレルムデータベースを作成しましたが、エンティティに2つのプロパティを追加する必要があります。 したがって、私はこれら2つのプロパティを自分のエンティティに追加しました。保留中の移行のためにクラッシュが予想されたため、余分な移行を作成しました。さて、私が作ったこれらの変更は、自分のファイルシステム上のRealmデータベースには現れません。 私が移行するためのコードは以下の通りで