Firebase 在Firestore仪表板中,使用哪个字段按ID筛选文档?

Firebase 在Firestore仪表板中,使用哪个字段按ID筛选文档?,firebase,google-cloud-firestore,firebase-console,Firebase,Google Cloud Firestore,Firebase Console,我正在使用firestore仪表板浏览我收藏中的一些文档。在一个特定的例子中,我希望在名为private的集合中查找文档,但当我在“Filter by”字段中输入“id”并指定要匹配的id时,仪表板找不到任何内容 我所要做的就是使用仪表板通过ID查找集合中的特定文档。你知道怎么做吗?似乎这是一个如此平凡的功能,我只是很惊讶firebase不会有它 在此处键入的值将作为要搜索的字段的名称。“id”是指被字面上称为“id”的字段名称。Firestore SDK在某些情况下(通常指定为FieldPat

我正在使用firestore仪表板浏览我收藏中的一些文档。在一个特定的例子中,我希望在名为private的集合中查找文档,但当我在“Filter by”字段中输入“id”并指定要匹配的id时,仪表板找不到任何内容

我所要做的就是使用仪表板通过ID查找集合中的特定文档。你知道怎么做吗?似乎这是一个如此平凡的功能,我只是很惊讶firebase不会有它


在此处键入的值将作为要搜索的字段的名称。“id”是指被字面上称为“id”的字段名称。Firestore SDK在某些情况下(通常指定为
FieldPath.documentId()
),有一个特殊的字段名“\uuuuu name\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu


在我看来,这里是Firebase控制台的有效功能请求,您可以将其归档。

除非您在每个文档中实际创建了一个“id”字段,否则无法执行此操作。只能按文档中的字段进行查询,不能按文档UID进行查询。解决方法是在创建文档时,在创建itAh后将其id作为字段添加到文档中,我明白了!很遗憾,这是有道理的。谢谢!刚刚发送了一个功能请求,不知道他们是否会回来。