Описание тега realm-migration

Realm is a databasing system for iOS and Android mobile applications. Then a change is made in the database model it must be "Migrated" to the 'realm' for it to be incorporated into the database scheme.
1 ответ

Проверьте, содержит ли предыдущий объект области новый столбец

Я проверил онлайн, но я не могу найти много, чтобы помочь мне. По сути, мы планируем выпустить "экстренную" версию нашего приложения из-за сбоев в Realm - мы забыли создать миграцию для нового свойства. migration.enumerateObjects(ofType: Pet.classNa…
12 янв '18 в 04:35
1 ответ

Как перенести старые свойства в новый объект с помощью Realm Swift

Раньше у меня был только один объект, который имел все нужные мне значения. Я "перегруппировал" их и сделал отдельные объекты. Я добавил свойства с типом новых объектов в исходный объект. Как я могу присвоить старые значения свойств свойствам объект…
20 ноя '16 в 11:39
1 ответ

Ошибка миграции области: "Требуется миграция"

Я добавляю новые свойства в модель, но некоторые ошибки Realm меня сбивают с толку. Первым делом я попытался изменить свойство regDate (NSString) на тип NSDate. RLMRealmConfiguration *config = [RLMRealmConfiguration defaultConfiguration]; config.sch…
13 май '18 в 08:52
3 ответа

Realm.io RealmSwift Миграция в другие сферы

Мне нужно сделать миграцию для моего Other Realm, Я получаю свой путь через этот метод (AppDelegate). Если пользователь вошел ранее, я получу область пользователя, иначе я просто использую Default Realm, func getRealmPath() -> String { let prefer…
16 окт '15 в 09:40
1 ответ

RealmMigrationNeededException при добавлении новой схемы с помощью addRealmObjectField

Я хочу добавить новую схему в мою БД, ссылаясь на другую новую схему. Вот модели: open class Code( var name: String? = null, var code: String? = null ) : RealmObject() open class Foo( var codes: RealmList<Code> = RealmList() ) : RealmObject() …
07 фев '19 в 13:11
1 ответ

Юнит-тест RealmSwift для миграции Realm.io

Мне нужно написать блок для случая realm.io миграция. Как мне моделировать до и после Object Class?
1 ответ

Ошибка с Realm, только на устройствах iOS, после перехода с Swift 1.2 на Swift 2

Другая проблема при переходе от Swift 1 к Swift 2 и, таким образом, миграции Realm... В старом коде у меня были следующие строки кодов, которые работают как шарм: ApplicationController.A._initRealm = Realm.init(path: NSBundle.mainBundle().pathForRes…
12 янв '16 в 20:27
2 ответа

Правильный способ выполнения Realm Migration Android

Мы используем Realm для нашего приложения. Наше приложение выпущено в бета-версии. Теперь я хочу добавить поле к одному из наших объектов области. Итак, я написал RealmMigration и тоже написал. Вопрос в том, как применить эту миграцию Realm к моему …
07 мар '16 в 05:28
1 ответ

Ошибка миграции Цели Objective-C

Я вижу сбои через Crashlytics и слышу от клиентов, что приложение падает сразу при открытии. Это сужается до приложения, переносящего одну из баз данных области. Я не смог воссоздать проблему, к сожалению, потому что я не могу понять ошибку, которую…
08 ноя '17 в 14:33
1 ответ

"Заголовок файла Bad Realm (#1)" Исключение при открытии файла Realm в iOS

Я использую REALM версии 0.98.1 (для Objective C) и иногда получаю исключение " Заголовок файла Bad Realm " при сжатии размера БД при запуске приложения. Ниже приведена последовательность вызова метода в приложении AppDelegate didFinishLaunch.... [s…
18 фев '16 в 07:03
1 ответ

Создать объект области во время миграции области

Можете ли вы создать объект области во время миграции? Я хочу извлечь часть существующего объекта области и создать новый объект с этими данными, но миграция всегда зависает. Вот мой код миграции private class var migrationBlock: MigrationBlock { re…
08 ноя '15 в 02:10
1 ответ

NullPointerException void io.realm.RealmChangeListener.onChange()

Я пытаюсь реализовать базу данных Realm в своем проекте, у меня есть класс с методами для добавления элементов в базу данных, я использую этот класс для хранения этих методов и вызова их в своем фрагменте, но когда я делаю это, я получаю ошибку: jav…
1 ответ

Не удалось расшифровать файл царства, что не так?

Мой код здесь: RLMRealmConfiguration *configuration = [RLMRealmConfiguration defaultConfiguration]; NSString *filePath = [NSString stringWithFormat:@"%@",configuration.fileURL]; NSString *dateBaseName = @"aaa"; configuration.fileURL = [NSURL URLWith…
14 июн '16 в 08:20
0 ответов

Область JS мигрирует с объектного сервера 1 на объектный сервер 2

Я пытаюсь выполнить обновление с объектного сервера 1 до объектного сервера 2. В ходе тестирования я выполнил команды под заголовком Миграция с Realm Object Server 1.x, чтобы обновить объектный сервер, а затем внес изменения в код моего приложения. …
1 ответ

Сбой миграции Ream Swift только на устройстве

Я должен обновить мою схему царства, добавив поле на один из объектов. Вот код миграции: func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { let config = Re…
07 фев '19 в 14:53
1 ответ

Realm Вставить новую схему в ReactNative

const schema1 = [ rolesSchema, userMutedInRoomSchema, uploadsSchema, usersForMentionSchema, contactsSchema, ]; const schema2 = [ rolesSchema, userMutedInRoomSchema, uploadsSchema, usersForMentionSchema, contactsSchema, stickersPackagesSchema, sticke…
29 дек '18 в 15:59
0 ответов

Основные данные, созданные с помощью Objective C и полученные из Swift

У меня есть приложение, которое использует основные данные и написано в Objective C. Здесь мы не используем persistentContainer. Теперь мы переписали полное приложение на Swift, и это приложение использует Realm. Я хочу перенести одну сущность БД из…
15 фев '18 в 11:50
0 ответов

Миграция областей с помощью assetFile()

Я следовал инструкциям по миграции на сайте Realm и пользуюсь assetFile() в моей конфигурации Realm. Все же кажется, что перенесенная область пуста, поскольку любой запрос возвращает ноль элементов, когда он должен вернуть хотя бы один. Много пример…
20 апр '17 в 10:10
1 ответ

Миграция областей для типа столбца long

Я создал новое длинное поле в моем RealmModel класс, и я должен перенести существующую схему. Но, как оказалось, нет ColumnType.LONG, Когда я использую любой другой ColumnType, я получаю - JNI DETECTED ERROR IN APPLICATION: input is not valid Modifi…
20 ноя '15 в 06:31
1 ответ

Ничего не работает Realm Migration [Android 1.2]

Я обновил до последней версии, надеясь, что это решит мою проблему, но это не так. я использую RealmConfiguration config = new RealmConfiguration.Builder(this) .name("myrealm.realm") .migration(new Migration()) .schemaVersion(2) // 2 .build(); try {…
24 авг '16 в 06:50