QuerySnapshot.docChanges已从属性更改为方法

时间:2018-12-12 17:27:18

标签: node.js angular typescript firebase google-cloud-firestore

我一直收到此消息:

  

QuerySnapshot.docChanges已从属性更改为方法,因此“ querySnapshot.docChanges”之类的用法应变为“ querySnapshot.docChanges()”

我正在使用“ firebase”:“ ^ 5.3.0”

在我的package.json中

1 个答案:

答案 0 :(得分:0)

根据version 5 release notes

  

QuerySnapshot.docChanges()现在是一种方法,可以选择使用   includeMetadataChanges选项。默认情况下,即使聆听   使用{includeMetadataChanges:true}(仅限元数据的文档)进行查询   更改在docChanges()中被抑制

通常,Google会先删除内容,然后再删除它们,因此您会得到警告而不是中断。

如果您没有在代码中显式使用此属性,请确保所有依赖它的库(@ angular / fire等)都是最新的。