値がクライアント側にあるかどうかに基づいてクエリを返す方法を見つけようとしました。私は今のところ問題について何も見つけていない。これは可能ですか?Cloud Firestoreでクエリを実行する方法
答えて
Firestoreでは、SQLで慣れ親しんだような場所はありません。
照会する値がわかっている場合は、それぞれに対して異なる照会を実行し、各DocumentReferenceオブジェクトに対してgetDocument()を呼び出します。あなたは通常、これをループで行い、結果を自分で収集します。
を参照してください。ただし、これは非常に遅くなり、何千もの値をチェックする必要があるときに大量のデータを取り込みます。私は現在、別のAPIから返されたすべてのユーザーがオンラインであるかどうかを確認する必要があります。オンライン値は、各ユーザーIDとともに格納されます。私はconnection == online && userIdが(apiから返された配列に)あるかどうかを確認する必要があります。私はこれを何千回も行うことはできません。あるいは、ユーザーデータが使い果たされ、非常に遅くなるでしょう。 – aoeuaoeu
あなたが今しようとしていることについて、あなたが今までに書き込んだコードと共有した詳細から始めて、新しい質問を具体的に聞きたいかもしれません。サポートされていないクエリよりも優れたデータモデルが必要な場合があります。 –
- 1. FirebaseのCloud Firestoreでクエリを実行する方法
- 2. Cloud Firestoreデータベーススキーマを設計する方法
- 3. Google Cloudでクエリの実行時間を測定する方法
- 4. Google Cloud Firestore:正規表現のクエリ
- 5. Cloud Firestoreでサブコレクションインデックスを作成する方法は?
- 6. firestoreクエリでORを実装する - Firebase firestore
- 7. Firestore:不等号/等しくないクエリを実行する方法
- 8. Firebase Cloud Functions/Firestore
- 9. Google Cloud Firestoreトリガー
- 10. Cloud Firestore with Authentication
- 11. DocumentSnapshotイベントのリスナーを削除する方法(Google Cloud FireStore)
- 12. Cloud Firestoreのインデックスを自動的に作成する方法は?
- 13. where節とorderbyを使用してCloud Firestoreコレクションにクエリを実行できますか?
- 14. Cloud FirestoreここでNoEqual
- 15. Firebase - Cloud FirestoreトリガーIdempotency
- 16. Firestoreのクエリで.limit()を使用する
- 17. JDBCでクエリを実行する方法
- 18. Cloud Firestoreにサブコレクションを保存する
- 19. ベアボーンノードファイル実行Firestoreドキュメント
- 20. Firestore Objective cで検索クエリを作成する方法は?
- 21. Google Cloud PlatformでプライベートWolfram Mathematicaカーネルを実行する方法
- 22. Google Cloud Datastore(Node.js)で「keys-only-query」を実行する方法
- 23. Cloud Firestoreのセキュリティルールのデバッグ
- 24. Cloud FirestoreのSwift - Unique ID
- 25. Cloud Firestoreトランザクションの制限
- 26. FirestoreのCloud Firestore - すべてのルートレベルのコレクションを取得
- 27. Nodejs、Cloud Firestoreアップロードタスク - エラー:ソケットがハングアップする
- 28. このクエリを実行する方法
- 29. neo4j cypherクエリを実行する方法
- 30. 1つのクエリで複数のクエリを実行する方法
https://stackoverflow.com/a/46773341/209103 –