Вопросы по теме 'realm-migration'
Повторное использование снимков баз данных Realm
У меня есть база данных Realm, которая заполняется данными несколько раз в секунду. Я просматриваю базу данных как построенные данные MPChartLib. Моя цель — сделать снимок базы данных в определенный момент времени и повторно использовать эту...
456 просмотров
schedule
16.06.2022
Ошибка миграции Realm Objective-C
Я вижу сбои в работе Crashlytics и слышу от клиентов, что приложение вылетает сразу после того, как они его открывают.
Это сужается до приложения, переносящего одну из баз данных области. К сожалению, мне не удалось воссоздать проблему, потому что...
137 просмотров
schedule
09.08.2022
RealmMigration стерла все данные в моем мире
Сегодня я изменил схему области приложения и реализовал Migration. Внутри миграции мне просто нужно было добавить поле, поэтому я сделал:
if (oldVersion == 0) {
RealmObjectSchema class = schema.get("Class");
class.addField("addedField",...
51 просмотров
schedule
07.09.2022
Почему после миграции версия схемы области сбрасывается до 0?
Я пытаюсь выполнить миграцию Realm с помощью следующего кода:
let version = try! schemaVersionAtURL(Realm.Configuration.defaultConfiguration.fileURL!)
let config = Realm.Configuration(
schemaVersion: version + 1,...
722 просмотров
schedule
05.09.2022
выполнить миграцию областей для нескольких файлов .realm
У меня есть несколько файлов области (по одному на каждого пользователя, вошедшего в мое приложение), и мне нужно запустить миграцию для каждого файла области в файловой системе
RLMRealmConfiguration *config = [RLMRealmConfiguration...
618 просмотров
schedule
26.04.2023
Android Realm не сохраняет переменную в базе данных
Я создал модальный класс
@RealmClass
class Temp extends RealmObject{
var1
var2
var3
getter setter of all above variables.
}
и сохранить эти данные в базу данных
Temp temp = database.createObject(Temp.class);...
900 просмотров
schedule
20.04.2023
Миграция области для типа столбца long
Я создал новое длинное поле в своем классе RealmModel , и мне нужно перенести существующую схему. Но как оказалось ColumnType.LONG нет. Когда я использую любой другой ColumnType, я получаю -
JNI DETECTED ERROR IN APPLICATION: input is not...
364 просмотров
schedule
28.03.2023
Удалить столбец в Realm
Я проверял документацию по миграции, однако я не уверен, что я упустил из виду или это не указано, но я заметил, что документация только объясняет, как добавить столбец, что, если я хочу удалить столбец?
4384 просмотров
schedule
05.07.2023
Объединение Realm с приложением и миграцией
Я следую документации Realm по миграции и связыванию области с приложением.
Я использую следующий код, чтобы скопировать связанный Realm в Realm по умолчанию. который хорошо работает.
let initialURL =...
111 просмотров
schedule
12.05.2023
Миграция области, где инициализировать
Я пытаюсь работать с одним из задокументированных методов переноса базы данных области и установки версии схемы. Тип кода, который я использую:
let config = Realm.Configuration(
// Set the new schema version. This must be greater than the...
474 просмотров
schedule
20.06.2023
Схема перенесена в Realm, хотя версия схемы никогда не менялась
При обновлении схемы моей области я перенастроил RealmMigration , чтобы добавить новый класс / поля, однако я забыл обновить версию схемы. Когда я обновил приложение, у меня не было проблем, но потом я понял, что забыл обновить версию схемы, что...
453 просмотров
schedule
24.02.2023
Ошибка миграции области Добавлено свойство 'x'
я не могу использовать область миграции
в моем проекте вам нужно настроить миграцию realm. Я создал класс миграции, добавил миграцию и добавил поле в realmObject, но миграция не работает
я получаю это сообщение об ошибке:
Перенос необходим...
1961 просмотров
schedule
21.06.2023
RealmMigrationNeededException: требуется миграция Realm при добавлении новой таблицы в существующую базу данных, Android
Я использую Realm Gradle версии «3.0.0», у меня есть две таблицы «Word» и «Favourite», как показано ниже.
Теперь я хочу добавить третью таблицу с именем «История».
для этого я сделал код ниже
@Override
public void...
1909 просмотров
schedule
21.03.2023
Миграция области с введением первичного ключа
В настоящее время моя база данных Realm содержит простой массив из MyData объектов:
class MyData: Object {
@objc dynamic var name = ""
@objc dynamic var age = 0
}
Например, он может содержать
[
["Alice", 12],
["Bob",...
118 просмотров
schedule
06.11.2022
привязка кинжала, Map ‹java.lang.Integer ,? extends javax.inject.Provider ‹VersionMigration› ›не может быть предоставлен без метода с аннотацией @ Provides.
Я пытаюсь реализовать управление версиями Realm с помощью dagger2 по этой ссылке Adavis Realm Перенос , но появляется следующая ошибка,
[Dagger / MissingBinding] java.util.Map> не может быть предоставлен без метода с аннотацией @ Provides....
74 просмотров
schedule
12.05.2023
Миграция области с новым иностранным полем
Я создал новый объект области (B) и новое поле в существующем объекте области (A), который ссылается на новый объект B. В моем файле миграции у меня есть это:
if(!realm.getSchema().contains("B")) {...
1041 просмотров
schedule
18.10.2023
Проблема миграции области Android → java.lang.IllegalArgumentException: поле первичного ключа «foo» не может быть изменено после создания объекта
Во время миграции Realm на Android я пытаюсь ввести в верхний регистр существующее строковое поле, но получаю следующую ошибку, поскольку это поле является первичным ключом.
java.lang.IllegalArgumentException: Primary key field 'foo' cannot be...
226 просмотров
schedule
17.01.2024
шифрование области, не удалось расшифровать файл области, что не так?
Мой код здесь:
RLMRealmConfiguration *configuration = [RLMRealmConfiguration defaultConfiguration];
NSString *filePath = [NSString stringWithFormat:@"%@",configuration.fileURL];
NSString *dateBaseName = @"aaa";
configuration.fileURL = [NSURL...
806 просмотров
schedule
14.04.2024