Получить данные из обновления Firestore - PullRequest
0 голосов
/ 12 марта 2019

У меня есть эта функция:

  getDataById(collection: string, key: string) {
return new Promise<any>((resolve, reject) => {
  this.afs.collection(collection).doc(key).ref.get().then(resp => resolve(resp), err => reject(err));
});

}

Например: В firebase у меня есть имя поля со значением 'José', когда я вызываю эту функцию, я получаю Хосе, но значение может автоматически обнуляться после прочтения. Я сделал полный обзор, чтобы понять, изменяла ли функция come значение, но проблема возникает только тогда, когда я читаю значение из firestore.

"пожарная база": "5.8.6", "@ angular / fire": "^ 5.1.2",

1 Ответ

0 голосов
/ 12 марта 2019

Перед выходом из приложения мне отправили обновление и закрыли соединение до возврата обещания. Когда я возвращался в приложение, firestore завершал сохранение данных, во время чтения данных перезаписывал данные на стороне сервера и возвращал старые данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...