代码之家  ›  专栏  ›  技术社区  ›  Zorayr

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

  •  0
  • Zorayr  · 技术社区  · 6 年前

    我正在使用firestore仪表板浏览我收藏的一些文档。在一个特定的情况下,我希望在名为private的集合中找到一个文档,但当我在“按字段筛选”中输入“id”并指定我希望它匹配的id时,仪表板找不到任何东西。

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

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  5
  •   ce-loco    5 年前

    您可以通过单击“表头”来搜索一个特定的文档,在您的情况下,“主页>私人>0EU…”

    firebase screenshot

        2
  •  3
  •   Doug Stevenson    6 年前

    您在那里键入的值将作为要搜索的字段的名称。“id”是指字面上称为“id”的字段的名称。有一个特殊的字段名“__name__”,在某些情况下,Firestore SDK将其视为文档ID(通常指定为 FieldPath.documentId() ),但显然控制台不接受这一点。

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