Публикации по теме 'realm'


Настройте службы приложений Atlas для выполнения операций CRUD в нашем приложении с помощью API Atlas GraphQL.
Создайте полнофункциональное приложение с помощью MongoDB Atlas App Services, не беспокоясь о серверах. Привет, я Сурабх Багреча из города озер Удайпур, в настоящее время работаю инженером-программистом в MongoDB. Одна из вещей, которые мне больше всего нравятся, — это создание полнофункциональных приложений с использованием React.js, Node.js и MongoDB. И независимо от того, какое приложение я создаю, CRUD : с создать, прочитать , обновить Операции удаления являются основой любого..

Подводные камни Realm DB и методы интеграции
Это хороший обзор двух способов интеграции Realm в ваш проект. Текущий проект, над которым я работаю, интенсивно использует ООП и дженерики (множество базовых/абстрактных классов и интерфейсов, с которыми у SqlLite ORM не было проблем), поэтому немного более медленный метод из части 1 работал намного лучше. Часть 2 содержит несколько советов о том, как использовать Realm, если вы добавляете его в проект с нуля, чтобы лучше контролировать свои модели данных:..

Запрос «Wherer IN» к базе данных React Native Realm
В базе данных React Native Realm вы можете использовать метод filtered для выполнения запросов, включающих предложение WHERE IN . Оператор IN позволяет указать несколько значений свойства и найти объекты, имеющие одно из этих значений. Вот пример: Предположим, у вас есть схема Person , которая содержит свойство с именем name . Вы хотите найти всех людей, чье имя либо «Алиса», либо «Боб», либо «Чарли». Вот как это сделать: В этом примере мы используем метод filtered для..

Переписываем ReactNative на машинописном языке
Как мы перенесли наш устаревший код javascript на typescript. История Jira: Как разработчик, я хочу перейти на Typescript, потому что я в него влюблен и по другим причинам . Примечание. Typescript — это надмножество JavaScript, что означает, что даже ваш текущий код javascript — это Typescript. Поэтому я рекомендую вам постепенно перемещать домены за доменами, если у вас очень большое приложение. Очистка Зайдите в свой роутер/навигатор и посмотрите, какие экраны вообще не..

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

Запрос массивов отношений в Realm
Допустим, у меня есть объекты области Dog и Person , например @interface Dog : RLMObject @property NSString *name; @property NSInteger age; @property RLMArray<Person> *owners; @end @implementation Dog @end RLM_ARRAY_TYPE(Dog)...
3770 просмотров
schedule 12.05.2024

Тестирование с Realm и XCTest Permission Denied?
Всякий раз, когда я пытаюсь читать или писать из области в XCTest, я получаю эту ошибку отказано в разрешении: "RLMException", "open() failed: Permission denied" . Даже после того, как перед запуском любого теста убедитесь, что для Realm по...
675 просмотров
schedule 04.11.2023

Как правильно использовать Realm
Я пытался избежать создания и управления объектами Realm в моем приложении для Android для каждого фрагмента. Я думаю, что ThreadLocalVariable может быть хорошим началом. public class RealmInstanceGenerator extends ThreadLocal<Realm> {...
10638 просмотров
schedule 17.02.2024

Запись и чтение между потоками с Android Realm
Я занимаюсь исследованием Realm многопоточности и столкнулся с проблемой. В этом простом примере у меня есть 2 объекта Thread , один для записи, а второй для чтения. Читатель Thread всегда получает количество записанных объектов как 0, но...
1109 просмотров
schedule 07.02.2024

RLMObjects не распознаются как одинаковые в Realm Cocoa
У меня есть tableView, содержащий RLMObjects, и я хочу найти строку, содержащую определенный RLMObject. После приведения объекта RLMResult к исходному типу он отличается от исходного объекта: // ... adding a todoA with !isCompleted to...
369 просмотров
schedule 29.10.2022

Realm.deleteRealmFile() устарел для Android?
Теперь, когда Realm.deleteRealmFile() устарел, как лучше всего удалить файл области и создать новый экземпляр в приложении для Android? Я попытался установить новую конфигурацию, хотя получаю кучу ошибок миграции области ? Почему это?
577 просмотров
schedule 17.09.2022

Почему Царство ко многим отношениям всегда имеет одну и ту же ссылку?
Почему список областей содержит одни и те же элементы, а не разные? Как видно на картинке ниже, есть два relam-объекта (UndoMemoryNameEntry и NameEntry). Первый содержит список из 8 элементов. Тип элемента списка имеет тип NameEntry ! Мой...
562 просмотров
schedule 29.10.2022

Переименовать таблицу Realm
У меня есть таблица Gift в моей схеме области. Теперь мне нужно переименовать Gift.class в UserBonus.class и добавить несколько новых параметров (не проблема). Каков правильный способ сделать это? Я знаю, что realm.getTable() может...
1815 просмотров
schedule 23.11.2023

Поле отношения области всегда имеет значение null
Есть мои модели: public class RChat extends RealmObject { @PrimaryKey private String Id; private RMyTest Test; public RChat() {} } а также public class RMyTest extends RealmObject { @PrimaryKey...
1375 просмотров
schedule 27.01.2024

Открытие файла Realm в браузере Realm, созданного в расширении watchOS 2
Я использую Realm в расширении watchOS 2. Все работает, как ожидалось, но я не могу открыть файл Watch Simulator default.ream в браузере Realm. Когда я пытаюсь открыть его, пока симулятор все еще работает, я получаю следующую ошибку: Файл...
1382 просмотров
schedule 14.12.2023

Миграция области и дополнительные свойства
Недавно я обновил свою библиотеку Realm с 0.92 (кажется) до 0.96.2, но у меня возникли проблемы с новой поддержкой «необязательных» свойств. Мне также нужно выполнить миграцию в первый раз, что также усложняет ситуацию. В новой схеме нужно было...
1688 просмотров
schedule 10.08.2022

Как узнать, когда операция запроса Realm (RLMResults) завершена?
Я использую Realm для обработки сохраняющихся данных на диск в своем приложении. Чтобы вернуть мои объекты, сохраненные в Realm, я использую RLMResults , который успешно возвращает объекты, сохраненные в моей базе данных. RLMResults <Cat...
274 просмотров
schedule 10.12.2023

Запрос отношений Realm.io в Swift
Итак, у меня есть следующие модели Realm в моем приложении: class Person: Object { // ... other property declarations let dogs = List<Dog>() } class Dog: Object { // ... other property declarations dynamic var owner: Person? }...
1129 просмотров
schedule 22.09.2022

RealmSwift + Дубликаты данных
У меня были некоторые проблемы с пониманием того, как избежать дублирования данных, записанных в базу данных области. У меня есть следующая объектная модель Человек.swift class Person: Object { let id = RealmOptional<Int>()...
1402 просмотров
schedule 13.11.2022

Совместная работа Realm и GSON
У меня есть проект, в котором я читаю json через GSON и Volley. Я хочу сохранить свои данные в базе данных, и я надеялся, что Realm будет хорошим решением. Я взял свой первый класс, который имеет семь переменных-членов, все строки и целые числа, и...
492 просмотров
schedule 18.11.2022

Попытка установить Realm 0.97.0
При установке Realm в проекте xCode указывается. В настройках сборки цели модульного теста добавьте родительский путь к RealmSwift.framework в разделе «Пути поиска платформы». Я не уверен, как именно я это делаю. Я пытался сделать это и...
35 просмотров
schedule 24.04.2024

Скопируйте все объекты из одного Царства в другое.
Я пытаюсь добавить возможность загружать ранее экспортированную базу данных в телефонное приложение с помощью области. База данных содержится в zip-файле, который я импортирую в приложение из электронной почты, извлекаю его, а затем записываю файл...
1429 просмотров
schedule 08.11.2023

Realm EXC_BAD_ACCESS после использования новых функций уведомлений из версии 0.98.0
Во время удаления объекта из области я пишу транзакцию в основном потоке. И у меня есть наблюдатель списка, который использует новый API из 0.98.0 addNotificationBlock Пожалуйста, помогите, почему возникает ошибка EXC_BAD_ACCESS и как ее...
267 просмотров
schedule 07.10.2023

Область, фиксацияWriteTransaction,EXC_BAD_ACCESS KERN_PROTECTION_FAILURE
Когда я использую Realm для хранения своих данных, как [applicat.realm beginWriteTransaction]; NSArray *bankCards = [XXXBankCard createOrUpdateInRealm:applicat.realm withJSONArray:cards]; [applicat.bankCards removeAllObjects]; [applicat.bankCards...
394 просмотров
schedule 01.10.2022

Вставьте изображение в базу данных Realm в Android
Я пишу приложение для Android и хочу сохранить изображение профиля учетной записи локально в базе данных Realm. Я не могу найти никакой документации об этом. Как я могу это сделать?
12234 просмотров
schedule 11.03.2024