2017-12-01 19 views
0

Firestoreリアルタイム更新のドキュメントを追加する際に最初に照会スナップショットを無効にし、あなたがドキュメントで見つけることができるコメントです。ここ<a href="https://firebase.google.com/docs/firestore/query-data/listen" rel="nofollow noreferrer">here</a></p> <p>をsnapshotListener

重要:最初のクエリスナップショットには、クエリに一致するすべての 既存ドキュメントのイベントが追加されています。これは、 のクエリースナップショットを現在のクエリの最初の状態である に変更する一連の変更を取得しているためです。これにより、たとえば の最初の状態を処理するための特別なロジックを追加する必要なく、最初の クエリスナップショットで受け取った変更からUIを直接入力することができます。

私はそれがどのように役立つのか理解していますが、場合によっては気になります。最初のクエリのスナップショットがトリガリングから逃れるのを防ぐ方法があるかどうかを知りたいと思います。

答えて

0

初期データの取得を抑制する方法はありません。

ユースケースによっては、リスナをデータのサブセットにアタッチすることができます。例えば。追加だけのシナリオ(チャットなど)がある場合は、「今すぐ」の後に変更されたデータの受信を開始することができます。

+0

ありがとうございます。それは将来可能なことでしょうか? –

関連する問題

 関連する問題