Возвращает 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. Подскажите, как это исправить?
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы