通过 firebase 的查询不会在云中带来最新的值,而是在设备本地

Query over firebase doesn't bring most recent values on cloud, but local on device

我正在使用 firebase api 作为数据库,并启用了持久性(这是强制性的,因为我希望用户可以离线使用最新信息)。 我现在面临的问题是,当我进行查询(使用查询命令)时,我得到的响应是设备的本地信息,并且永远不会检索云的信息。

如何在用户在线时从云端获取信息?

谢谢

问题是我正在创建一个 observeSingleEventOfType 并且它只获取设备的值。一旦我更改为 observeEventType,它就起作用了!