如何在Android Cloud Firestore中获取集合的文档数

时间:2020-08-06 11:41:25

标签: android firebase google-cloud-firestore

假设我下面有一个名为“学生”的收藏集:

  • 集合students具有3个字段:
    • 名称
    • 年龄
    • 状态(0:通过,1:失败,-1:未测试)

(“状态”字段表示学生通过,未通过或未经过Notyet测试)

  • 集合students包含1000个具有不同“状态”的文档
  • 现在我想获得[通过/未通过/未测试]考试的学生人数
  • 每当学生的“状态”更新为0/1 / -1时,我都必须重新计数。

我该如何解决? 我不应该为每次更新查询所有数据,因为这会导致高昂的成本。请注意,我想根据“状态”字段进行计数。

0 个答案:

没有答案