Задать вопрос

Возвращает undefined RealmJS на React Native?

Всем привет. Сейчас я разрабатываю приложение на Android, на React Native, для хранения данных использую Realm.

Для удобства я создал класс который должен работать с определённым типом данных в Realm, и там создал метода для получения всех данных из Базы данных, вот он:
getFiles = () => {
    Realm.open({schema: [this.file]})
    .then( realm => {
        let file = realm.objects('file')
        realm.close();
        return file
    }).catch(error => {
        console.log(error);
    })
}


Потом я вызываю этот метод и кладу значение в переменную:
let filesRealm = RealmFile.files;
console.log(filesRealm)


Но когда я вывожу в консоль значение переменной, то выводит undefined. Подскажите, как это исправить?
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы