Articles of базы данных

Удаление отдельных данных объекта / строки из Realm в android

Я добавил данные одного пользователя. Вот так: Realm realm = Realm.getDefaultInstance(); newUser = new UserDatabase(); realm.executeTransaction(new Realm.Transaction() { public void execute(Realm realm) { newUser.setClassName(classSectionName); newUser.setClassNO(classNO); newUser.setImageUrl(imageUrl); newUser.setRollNo(rollNO); newUser.setSchool(school); // and now saved the data in peresistant data like this: realm.copyToRealm(newUser); } }); Но я не смог найти способ удалить одну запись из базы данных Realm, […]

Классы модели Realm должны либо расширить RealmObject, либо реализовать RealmModel, чтобы считаться допустимым классом модели

Я получаю ниже ошибки компиляции Классы модели Realm должны либо расширить RealmObject, либо реализовать RealmModel, чтобы считаться допустимым классом модели В этом конкретном сценарии class Animals extends RealmObject { } class Dog extends Animals { } Я получаю эту ошибку для класса Dog . Эта ошибка появляется, когда я косвенно расширяю RealmObject . Т.е. Dog […]

Как работает Firebase sync, с общими данными?

Я использую Firebase для обработки темы Auth моего приложения для Android. Я также сохраняю профиль пользователя на Firebase, который содержит идентификатор пользователя и дополнительные параметры, которые пользователь может обновить в приложении для Android. При запуске приложение проверяет auth и auth. Он перезагружает профиль пользователя (на Firebase), чтобы затем обновить мой userInstance в приложении. Firebase установлен […]

Где я могу найти файл базы данных Realm по умолчанию

Я начал работать над логикой моей миграции, используя этот код: https://github.com/realm/realm-java/blob/master/examples/migrationExample/src/main/java/io/realm/examples/realmmigrationexample/ MigrationExampleActivity.java И после написания кода я получаю сообщение об ошибке: String path3 = MigrationClass.copyBundledRealmFile(this, this.getResources().openRawResource(R.raw.default1), "default1"); Он не может найти файл R.raw.default1, так как до сих пор я использовал Realm Realm, как это: Realm realm = Realm.getInstance(context); Мой вопрос в том, где я могу […]

В SQLite нет такой ошибки столбца на Android

У меня проблема при вставке данных из CSV. Часть CSV работает, но вставка возвращает следующую ошибку. В основном это говорит о том, что колонки не существует. Ниже приведен код, а также код базы данных. 09-06 17:52:22.725: E/AndroidRuntime(19168): FATAL EXCEPTION: main 09-06 17:52:22.725: E/AndroidRuntime(19168): android.database.sqlite. SQLiteException: no such column: Ananas (code 1): , while compiling: INSERT […]

Как создать триггер между обычной таблицей и таблицей fts3?

У меня проблемы с переходом между таблицами FTS3 и обычными таблицами базы данных. Мое приложение очень простое и позволяет пользователю добавлять контакты в базу данных, и они могут искать контакты, соответствующие поисковому запросу (почему я использовал таблицу fts), и результат затем отображается в списке с помощью onItemclicklistener. Но когда я нажимаю элемент, я получаю сообщение […]

Как увеличить поле в базе данных Android sqlite

Я хочу увеличить столбец в базе данных Android sqlite. Я делаю так: public void atualiza(String word){ this.db.rawQuery("UPDATE words SET count = count + 1 WHERE word= ? ", new String[] {word}); } И я называю этот метод другим классом следующим образом: this.dh.atualiza(word); Но когда я вытаскиваю базу данных из эмулятора и проверяю с помощью SQLite […]

Как просмотреть информацию о базе данных Android Apps?

Я попытался просмотреть файл db в Проводнике файлов в Eclipse, но я не могу открыть файл или скопировать его в другое место для открытия. У меня нет корневого телефона, поэтому я пытался просмотреть db из приложения на эмуляторе. Если кто-то может помочь, это будет очень полезно, так как мне трудно найти много информации по этому […]

Является ли realm реляционной базой данных?

Я пробовал поиск по Царству, но после вопросов не было ответа. Пожалуйста, помогите мне правильно понять следующие вопросы: Является ли realm реляционной базой данных? Насколько он эффективнее по сравнению с SQLite?

Сохранение пользовательских данных из онлайн-сервисов для «автономного просмотра» в приложениях Android

У меня есть веб-сервер, на котором хранятся данные для приложения, которое я создаю на планшетах Android. Данные меняются довольно часто, но я понимаю, что планшеты и телефоны не всегда связаны с данными, обязательно, и было бы хорошо, если бы пользователи уже имели доступ к данным, которые они просматривали раньше. Я хочу, чтобы приложение извлекало данные […]