是否可以进行查询以检查集合是否存在?

时间:2019-08-03 13:02:15

标签: java android firebase google-cloud-firestore

我想使用RecyclerView从主要集合中检索项目列表。在每个项目中,预计会有另一个集合,但有些可能没有。是否可以进行查询以检查每个项目的第二个集合是否存在,并仅显示第二个集合中的那些?

1 个答案:

答案 0 :(得分:1)

  

是否可以进行查询以检查每个项目的第二个集合是否存在,并仅显示第二个集合中的那些?

否,不可能。没有任何API可以帮助您检查集合是否确实存在。仅在其中至少包含一个文档的情况下,Cloud Firestore中的集合才存在。

最简单的解决方案可能是在第二个集合中查询单个文档,然后查看该查询是否返回任何结果。就是这样。