我正在使用Geofire和Firebase来存储用户位置和获取附近的用户。但是,当我使用geoQuery.on("key_entered", ...接近用户时,我希望延迟加载这些数据。例如,获取前10个结果,然后获取下10个结果,依此类推。
我不确定如何做到这一点,因为我没有看到通过Geofire的文档的方法。有人能帮助我实现这一点吗?
谢谢
发布于 2018-01-30 04:34:49
没有办法根据返回的数量来限制密钥。
如果希望返回较少的键,则必须在查询中使用较小的距离。
如果您只想处理前10个键,您可以保留一个计数器,并在处理完10个键后停止处理。
https://stackoverflow.com/questions/48508399
复制相似问题