Вопросы по теме 'realm-migration'

Миграция Android Realm: добавление нового столбца списка Realm
Я использую Realm v0.80.1 и пытаюсь написать код миграции для нового свойства, которое я добавил. Свойство представляет собой RealmList. Я не уверен, как правильно добавить новый столбец или установить значение. Что у меня есть:...
10887 просмотров

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

Realm – недействительный тип столбца
Я использую область в своем текущем приложении, и я подумал об обновлении своего приложения. Теперь этот процесс принимает migrating of tables и новые объекты и схему, если вы используете базу данных в приложении для сохранения некоторых значений....
284 просмотров
schedule 26.03.2024

IllegalArgumentException: имя поля не существует в объекте при выполнении миграции
Я пытаюсь перенести Realm с версии 0 на 1. У меня есть POJO следующим образом: @Parcel(implementations = {OrganizerRealmProxy.class}, value = Parcel.Serialization.BEAN, analyze = {Organizer.class}) public class Organizer extends...
2720 просмотров
schedule 03.08.2022

Заголовок файла Bad Realm (#1) Исключение при открытии файла Realm в iOS
Я использую REALM версии 0.98.1 (для цели C) и иногда получаю исключение " Bad Realm file header " при сжатии размера БД на запуск приложения. Ниже приведена последовательность вызова метода в приложении AppDelegate didFinishLaunch.......
361 просмотров
schedule 15.06.2023

Выполните миграцию области из одного списка в другой
В моей модели я хочу перенести List<Item> , где этот элемент содержит продукт пользовательского класса, например: class Item: Object { dynamic var product: Product? } просто List<Product> Я пробовал разные вещи, но...
1985 просмотров
schedule 18.07.2023

Realm 1.0.1 Ошибка компиляции iOS obj-c
Я обновил свой Realm для iOS Obj-C с 0.98 до 1.0.1, но теперь мы получаем эту ошибку во время компиляции: Я используюcocopods для его установки. Спасибо! В итоге я понизил версию Cocopods до 0.39.0 и сделал это
555 просмотров
schedule 05.01.2024

Realm Android Migration для изменения типа данных первичного ключа без записи данных
Я использую Realm Android и хотел изменить тип данных существующего первичного ключа с помощью Migration. Я использовал следующий код для миграции schema.get("Test") .addField("id_new", String.class) .removeField("id")...
1102 просмотров
schedule 24.05.2022

Переход с Sqlite на Realm (Android)
Мои существующие данные приложения находятся на SQlite. Я пытаюсь перенести данные из Sqlite в Realm. Я гуглил, как перенести данные, но не нашел решения, связанного с этим. Я планирую запустить обновленную версию существующего приложения. При...
2919 просмотров
schedule 19.06.2023

React Native Realm Migration
В React Native, где вы должны поместить код миграции или код для удаления базы данных области (игнорируя миграцию) и для ее запуска только один раз? Я пытался удалить базу данных Realm каждый раз, когда возвращался на экран входа в систему. Когда...
4132 просмотров
schedule 19.11.2022

Версия схемы сброса области
В настоящее время я пишу приложение, которое использует Realm в качестве базы данных. Поскольку я все еще пишу это, мои модели неизменно отличались от того, что я изначально разработал. К сожалению, каждый раз, когда это происходит, мне нужно...
1333 просмотров
schedule 22.09.2022

Обновление первичного ключа при миграции Realm
У меня есть несколько случаев, когда мне нужно обновить некоторые объектные модели, включая свойство, которое я использую в качестве первичного ключа. Например : Объедините первичный ключ name (например, Georges, Anna...) и свойство...
1361 просмотров
schedule 27.04.2023

Миграция области с новой схемой
У меня есть приложение, которое уже использовало базу данных области. Теперь я хочу добавить в схему новый RealmObject (скажем, я хочу добавить Person в качестве моего нового класса RealmObject). Из документации видно, что мне нужно сделать...
3601 просмотров
schedule 24.08.2022

лучший способ переименовать класс в Realm swift
Я использую «обычную» библиотеку в своем проекте iOS. Эта библиотека создает базу данных Realm. Пока что я использую эту библиотеку только в проектах iOS. Теперь я хочу использовать ту же библиотеку с проектом macOS. Он основан на Foundation и...
2424 просмотров
schedule 16.04.2024

Realm createAllFromJson выдает BEGIN_ARRAY, но было исключением BEGIN_OBJECT
Я разрабатываю мобильное приложение для Android, и мне удалось использовать модификацию для загрузки файла json и сохранить его в локальном хранилище (в папке загрузки). Однако, когда я использую createAllFromJson для вставки содержимого файла json в...
240 просмотров
schedule 13.03.2023

миграция области, невозможно добавить свойство
область тестирования, не могу добавить новое свойство в мой тестовый класс. Следующая документация и некоторые ответы здесь, но оба не работают. В моем коде даже «простой» пустой блок по умолчанию для миграции не работает с использованием...
1877 просмотров
schedule 20.09.2023

Миграция Realm — добавление нового класса в существующий модуль Realm
Я добавляю существующий класс Headings.class в RealmModule NoteModule . Этот класс ранее не был частью ни одного из моих нескольких модулей Realm. Как написать код миграции Realm для достижения этой цели? ПримечаниеМодуль:...
1355 просмотров
schedule 30.10.2022

Является ли база данных Realm переносимой?
База данных области, переносимая между платформами/языками разработки. Если я написал версию 1 приложения для Android или iOS на Xamarin с базой данных Realm, то для версии 2 приложения я переписал ее изначально. Будут ли у меня проблемы при...
285 просмотров
schedule 15.12.2023

Ошибка миграции области: 'RLMException': 'Свойство' RecipeStep.recipeId 'не существует'
У меня возникают проблемы во время миграции Realm. В сообщениях об ошибках говорится, что свойство не существует, но мой новый объект выглядит так: class RecipeStep: Object { @objc dynamic var recipeId: Int = 0 let stepNumber =...
32 просмотров
schedule 14.02.2023