使用Firestore模拟器和JavaScript客户端时,我无法看到更新。情况如下:
我有一个现有的文档集合,并进行查询以获取该集合。一切都按预期工作。
我更新了集合(通过代码或手动通过模拟器Web UI添加、删除或更新文档)。
我查询该集合。无论我做什么,我都看不到更新,只能看到第一次查询的结果。唯一能看到更新的方法是重新启动模拟器。
在不使用模拟器时,这很正常。
考虑到模拟器强制从缓存中读取,我尝试使用getDocsFromServer方法强制从服务器获取,但没有成功。
我搜索了与模拟器相关的已知问题,但没有找到此问题的参考。非常感谢任何帮助。