【发布时间】:2020-11-09 12:06:58
【问题描述】:
我正在尝试同时收听 Google Firestore 的多个文档。
示例:我只需要监听文档 A(id:1010)、B(id:1020) 和 C(id:1030) 的更新。所有这些文档都有一个与之关联的 ID 字段。我这样查询。
Query query = mCollectionReference.whereEqualTo("id", "1010");
query = query.whereEqualTo("id", "1020");
query = query.whereEqualTo("id", "1030");
query.addSnapshotListener(this);
这里的问题是,当我设置多个 whereEqualTo 条件时,它不会听任何东西,但对于单个 whereEqualTo 它工作正常。
那么,有没有什么方法可以同时收听多个文档,比如在文档中使用带有 ID 的whereEqualTo?
欢迎任何阅读多个文档的解决方案。
【问题讨论】:
标签: android firebase google-cloud-firestore