我正在使用Web App Firestore客户端库,这种行为与我不了解的fromCache元数据有关:
当我写“大多数时候”时,我的意思是有时我得到预期的结果来自Cache = false,但这似乎是随机的。从我阅读的所有文档中,例如在https://firebase.google.com/docs/firestore/manage-data/enable-offline,第二步应该始终显示fromCache = false。
我尝试设置选项{includeMetadataChanges:true},但它没有任何改变
编辑:我正在使用同一台客户端计算机上的两个测试用户。第一个用户在Firefox中使用该应用程序的实例,在Chrome中使用另一个(以确保他们不会共享任何持久性数据)。因此,所有对数据的更改都应来自云。