如果我有一個QuerySnapshot,我可以獲得QueryDocumentSnapshot這樣的特定信息:db.collection("collection-name").onSnapshot(querySnapshot => { const docId = "myDocId"; const myDoc = querySnapshot.docs.find(doc => doc.id === docId);});是否有更直接的方法來避免必須使用查找,例如(在偽代碼中):db.collection("collection-name").onSnapshot(querySnapshot => { const docId = "myDocId"; const myDoc = querySnapshot.get(docId);});我在 API 參考中找不到任何內容,但這似乎是一個常見的用例。
Firestore 通過 id 從 QuerySnapshot 獲取
繁星淼淼
2022-11-27 17:29:31