【发布时间】:2022-01-02 16:10:25
【问题描述】:
我有一个带有一些文件的 Firestore。当我运行该应用程序时,快照侦听器会正确获取所有文档,然后当这些文档发生更改时它会更新。 如果我通过控制台(不是通过应用程序)添加新文档,我不会像我预期的那样收到任何通知。我错过了什么 ? 这是快照监听器的代码:
val docRef = db.collection("pile").orderBy("time", Query.Direction.DESCENDING)
val listener = docRef.addSnapshotListener() { value, e -> ... }
【问题讨论】:
-
是否已将消息记录在
e对象中?你有打印出来的东西吗? -
完全没有反应。它没有到达错误块。
-
那么
value或e是否包含任何值?
标签: android firebase kotlin google-cloud-firestore