【问题标题】:Get Only documents names in Firestore [duplicate]仅获取 Firestore 中的文档名称 [重复]
【发布时间】:2018-07-07 09:54:33
【问题描述】:

是否可以只获取文档名称作为字符串数组而不检索任何集合?我找不到任何关于它的文档。

【问题讨论】:

    标签: firebase google-cloud-firestore


    【解决方案1】:

    没有 API 可以仅检索 SDK 中的文档名称。但是REST API 有一个list 调用似乎正是这样做的。

    【讨论】:

    • 在不久的将来,是否会有一个 API 来仅检索 SDK 中的文档名称? @FrankvanPuffelen
    • 我是否忽略了导致list 仅返回文档名称的参数?看起来默认响应是array of documents
    • 你没有忽略任何东西 Bob,我只是假设 list 只返回 ID。 :-/ 虽然它确实有一个mask 参数,允许您控制它返回的字段(如果有的话),但我认为它仍然需要读取所有文档以确定它们是否包含这些字段。 :-/
    • @MiloRambaldi 我怀疑这在产品上市之前是否被认为是至关重要的。请注意,您的问题非常类似于XY problem。可能有一种很好的方法来实现您正在寻找的用例,而无需列出文档 ID。
    • @FrankvanPuffelen 感谢您的回复。正如你所说,我找到了另一种方法来实现我正在寻找的用例。但我相信如果它在未来完成,这将是一个很好的功能。
    猜你喜欢
    • 1970-01-01
    • 2019-04-24
    • 1970-01-01
    • 2021-05-17
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    • 1970-01-01
    相关资源
    最近更新 更多