2017-12-02 5 views
3

비용 업데이트 된 문서 또는 쿼리의 모든 문서에 대해경우 FireStore의 snapshotlistener는 사람이 다음과 같은 시나리오에서 나를 위해 비용을 지정할 수 있습니다

예 :사용자 컬렉션에 20 개의 항목을 표시하는 where 문이있는 snapshotlistener가 있습니다. 그 쿼리의 한 문서가 변경 될 것입니다. snapshotlistener가 20 개의 문서를 반환하거나 변경된 문서 만 반환하기 때문에 20 개의 문서 모두에 대해 요금이 부과됩니까?

감사합니다.

답변

0

변경된 문서에 대해 하나의 읽기에 대해 요금이 부과됩니다.

프랭크 (Frank)의 답변은 처음으로 청취자를 활성화하면 20 개의 문서를 모두 자동으로 가져 오지만 이후의 각 문서 변경으로 인해 하나의 읽기 만 발생한다는 점에서 Frank의 답변은 정확합니다.

1

사용자의 쿼리와 일치하는 20 개의 문서와 스냅 샷 수신기는 즉시 문서가 변경 될 때 실행됩니다.

이 경우 21 회의 문서 읽기에 대한 비용이 청구됩니다. 초기 스냅 샷의 경우 20 회의 읽기와 수정 된 문서의 경우 1 회의 읽기가 있습니다.