【问题标题】:How many collection document pairs can be used in Firestore?Firestore 中可以使用多少个集合文档对?
【发布时间】:2018-06-20 09:15:21
【问题描述】:

我有一个具有此架构的应用:

HOME -> Collection -> Document -> Collection -> Document

和代码:

db.collection('coll').doc('doc').collection('subcoll').doc('subdoc')

但我面临的问题是我的应用程序需要更多对(1 到 3 个)深度嵌套的集合和文档。这是个问题吗?

我可以在链中拥有多少对集合和文档?

【问题讨论】:

    标签: javascript firebase google-cloud-firestore


    【解决方案1】:

    您最多可以深度链接 100 个子集合。根据有关usage and limits的官方文档。

    子集合的最大深度:100

    关于你的问题:

    这是个问题吗?

    据我所知,Firestore 在级别 1 上查找节点的速度与在级别 100 上一样快。 因此,对于您这样的数据库,深度不应该是技术层面影响速度的因素。

    【讨论】:

      【解决方案2】:

      子集合的最大深度为 100,如 Firestore 文档中的 here 所述。

      【讨论】:

        猜你喜欢
        • 2021-01-05
        • 1970-01-01
        • 2019-09-08
        • 1970-01-01
        • 2016-08-20
        • 1970-01-01
        • 2020-07-24
        • 2018-06-03
        • 2019-06-26
        相关资源
        最近更新 更多