Reactjs 是否有一种在Firestore中获取所有id的解决方案?

Reactjs 是否有一种在Firestore中获取所有id的解决方案?,reactjs,firebase,google-cloud-firestore,Reactjs,Firebase,Google Cloud Firestore,我想提供所有的id,而不仅仅是88888888,并获得每个id的订单 您所描述的内容被称为Firestore中的 看起来是这样的: db.collectionGroup("orders").get() 上面读取所有名为订单的集合,无论它们位于何处(顶级、在telsdoc下或在任何其他doc下) 要确定特定订单下的telsdoc,您可以向上导航订单快照的ref.parent.parent: db.collectionGroup("orders").get

我想提供所有的id,而不仅仅是88888888,并获得每个id的订单

您所描述的内容被称为Firestore中的

看起来是这样的:

db.collectionGroup("orders").get()
上面读取所有名为
订单
的集合,无论它们位于何处(顶级、在
tels
doc下或在任何其他doc下)


要确定特定订单下的
tels
doc,您可以向上导航订单快照的
ref.parent.parent

db.collectionGroup("orders").get().then((querySnapshot) => {
  querySnapshot.forEach((orderSnapshot) => {
    const orderRef = orderSnapshot.ref;
    const ordersRef = orderRef.parent;
    const telRef = orderRef.parent;
    console.log(refRef.id); // 8888888888
  })
})

接下来,请不要发布代码的截图或其他文本内容,而是发布实际文本,并使用Stack Overflow的格式化工具进行标记。