在Python中删除Firebase侦听器

时间:2020-04-25 08:30:58

标签: python firebase google-cloud-firestore listener

每当我创建Firebase侦听器类的对象时,都会重新初始化,这会导致重复更新。 所以我想在调用新的侦听器之前删除以前的侦听器。所以我只想知道如何在python中删除侦听器。

db = firestore.client()
member = db.collection("person").document(uid)
detachListener = member.on_snapshot(callbackHandler)

并且我从某个地方读取了该监听器返回函数以取消订阅,因此我通过调用监听器的返回值来尝试了此操作

detachListener()

但显示以下错误

TypeError:“观察”对象不可调用

0 个答案:

没有答案