【问题标题】:Largest possible length of array in firebase queryfirebase查询中数组的最大可能长度
【发布时间】:2022-01-05 04:44:51
【问题描述】:

'查询中过滤器、排序顺序和父文档路径的总和(1 表示子集合,0 表示根集合)不能超过 100。来自https://firebase.google.com/docs/firestore/query-data/queries。这是否意味着在如下查询中,数组(["completed","dropped"])的长度不能超过 100?

【问题讨论】:

  • 最好的学习方法是至少阅读两次完整的文档,而不仅仅是其中的一部分,然后询问是否会有问题。
  • 抱歉,我只是想确认一下。
  • 您无需抱歉。我只是假设您在学习中可能做错了什么,并给您一个提示,以便您将来做得更好。记住不要专注于记住文档中的每一件事。您需要阅读两次或更多次,以确保您了解库/框架的工作原理。将来,您将能够真正快速地找到完成任何任务所需的工具。

标签: firebase google-cloud-platform google-cloud-firestore


【解决方案1】:

此限制意味着您在一个查询中不能有超过 100 个 where 子句 + orderBy 子句 + 子集合。它与 document 中数组中的项目数无关。

【讨论】:

    猜你喜欢
    • 2010-10-23
    • 1970-01-01
    • 2011-06-23
    • 2020-04-22
    • 1970-01-01
    • 1970-01-01
    • 2015-12-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多