【问题标题】:Is it possible to check if a document has a subcollection in firestore?是否可以检查文档在 Firestore 中是否有子集合?
【发布时间】:2019-01-08 10:23:18
【问题描述】:

我想编写一个递归函数,我可以在其中传递一个文档引用并删除该文档及其子集合。我在想基本情况是该文档没有子集合。如果它有一个子集合,我会将该子集合传递给递归函数,并删除任何现有文档。如果没有,我会简单地删除该文件并返回。那么有没有什么方法可以检查一个文档是否有一个子集合,如果有的话就检索它?

【问题讨论】:

    标签: firebase recursion firebase-realtime-database google-cloud-firestore


    【解决方案1】:

    根据 Doug Stevenson here 的说法,没有用于列出文档子集合的客户端 SDK API。

    虽然您可能会找到答案here,但这也可能会产生更多问题。在documentation 中也不建议从 Android 客户端删除集合。

    【讨论】:

    • 您找到答案或任何其他解决方法了吗?如果没有,请接受答案并投票,以便其他人也能受益。
    猜你喜欢
    • 2019-04-19
    • 1970-01-01
    • 2022-10-19
    • 2022-01-04
    • 2018-06-03
    • 1970-01-01
    • 1970-01-01
    • 2023-01-05
    相关资源
    最近更新 更多