realm-migration

    0熱度

    2回答

    我有三個對象: class Customer: Object { dynamic var solution: Solution!; ... } class Solution: Object { dynamic var data: Data!; ... } class Data: Object { ... } 現在我需要的Data對

    -1熱度

    1回答

    我在第一次運行時定義了默認數據庫,然後調用了默認數據庫,我不明白爲什麼當我已經創建default.realm文件時它要求我撥打setDefaultConfuration。 這裏是宣言: - boolean isFirstRun = wmbPreference.getBoolean("FIRSTRUN", true); if (isFirstRun) { RealmConfiguration

    0熱度

    1回答

    使用Realm我遇到了一些遷移問題,即使我不應該有任何問題。所有遷移已禁用: RealmConfiguration config = new RealmConfiguration.Builder(dir) .deleteRealmIfMigrationNeeded() .build(); 不過,我去掉一個類,它似乎沒有顯著更改領域,導致領域的非缺失型的@PrimaryKey

    1熱度

    1回答

    當使用包管理器API更新Android應用程序時,它有可能進入應用程序從較新版本的應用程序獲取數據文件的狀態,但應用程序的舊版本仍然安裝並正在運行電話? 我正在診斷從使用Realm 1.0.0數據庫開發的客戶返回的手機上的Android應用程序。由於某種原因,該應用似乎無法更新爲我們軟件的較新版本。新版本的應用程序有一個架構v4。舊版本的應用程序具有架構v3。我們不使用Play商店分發升級。我們有

    0熱度

    1回答

    以前,我只有一個對象具有我需要的每個值。我「重新組合」了它們並製作了單獨的物體。我將新對象的類型添加到原始對象中。 如何將舊屬性值分配給對象的屬性? 下面是我的對象代碼: class MainObject: Object { dynamic var id: Int = 0 // Schema 0 dynamic var otherId: Int = 0 dy

    0熱度

    1回答

    我正在嘗試使用記錄的方法之一來遷移領域數據庫並設置架構版本。我正在使用的代碼的類型是: let config = Realm.Configuration( // Set the new schema version. This must be greater than the previously used // version (if you've never set a sc

    1熱度

    1回答

    我已更新至最新版本,希望能解決我的問題,但事實並非如此。我正在使用 RealmConfiguration config = new RealmConfiguration.Builder(this) .name("myrealm.realm") .migration(new Migration()) .schemaVersion(2) // 2

    1熱度

    1回答

    我將遷移添加到了我的項目中。經過很多工作後,我將其獨立運行。嘗試更新時出現錯誤 @PrimaryKey field 'id' does not support null values in the existing Realm file. Migrate using RealmObjectSchema.setNullable(), or mark the field as @Required

    0熱度

    1回答

    我正在嘗試創建具有包含特殊字符的列的Realm數據庫,並且都包含「2010」或「Share%」等數字。 我可以使用Realm Browser創建Realm,甚至使用http://www.realmgenerator.eu/創建Realm對象,但是當我將模型放入Xcode時,Xcode會抱怨命名約定。 class Contract: Object { dynamic var Contrac

    1熱度

    1回答

    第一個問題是要導入哪個CSV,這很好。 第二個問題是把新的Realm文件放在哪裏?有什麼建議麼?我一直在我的默認配置URL中重寫default.realm對象。 但是,當我去導入第二個CSV(我總共有大約8個)時,我提出了同樣的問題。如果我選擇相同的文件夾來放置新的Realm文件,我會覆蓋它並丟失我的第一個模型。 有什麼基本我失蹤了?謝謝!