0

我想用一个查询来查询我的数据,该查询将返回半径上的所有内容(geofire 可以找到它),但也在日期时间窗口内。

目前我将日期时间存储为优先级,因此很容易查询数组以获取 2 个优先级数字之间的数据(对应于开始/结束日期时间)。

将我的数据放入 GeoFire 数组中然后查询它以获取半径也很容易。

我可以把这两个结合起来吗?以一种简单而又不太老套的方式?

干杯

4

1 回答 1

2

不是一个单一的查询。您必须过滤客户端,或者在多个阶段进行查询。

这是因为:

处理这个问题的最简单方法是在客户端进行额外的过滤。如果带宽影响开始导致问题,请对数据进行分区(例如按月分组事件)并分多个阶段进行。

于 2014-09-22T19:03:27.813 回答