我正在做:
const querySnapshot = await db
.collectionGroup('documents')
.where('id', '==', id)
.get();
并期望得到一个单一的文档。最简单的获取方式是什么?
事实证明,实际文档参考文献位于
querySnapshot.docs
中,并且querySnapshot.empty
指示是否有任何结果,因此:
if (!querySnapshot.empty) {
const doc = querySnapshot.docs[0].data();
...
将为您提供结果中第一个(在本例中大概是仅)文档中的数据。