Будет ли обновление одного поля загружать весь документ из базы данных или просто обновлять локальную версию? - PullRequest
0 голосов
/ 20 февраля 2020

Например, документ имеет следующую структуру:

{
  fieldA: number,
  fieldB: {
    subFieldA: string,
    subFieldB: string,
  }
}

... и прослушивается методом onSnapshot.

FirebaseDb
  .collection(`someCollection`).doc('documentAbove')
  .onSnapshot({ includeMetadataChanges: true }, (snapshot) => {
    // when the document being modified it becomes available at this stage
  })

У меня вопрос, когда документ будет будет ли изменен ли пожарный магазин, чтобы загрузить его еще раз?

1 Ответ

1 голос
/ 20 февраля 2020

Да, документ будет снова загружен полностью, пока этот прослушиватель активен, и вы будете платить за чтение этого документа за каждое изменение.

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