从GeoPoint查询中分析分页结果

时间:2014-06-23 23:45:02

标签: parse-platform data-paging

我们正在尝试翻阅包含GeoPoint的PFQuery的结果。我们看到返回记录中存在重复和不一致。

例如:

PFGeoPoint *geoPoint = [PFGeoPoint geoPointWithLatitude:41.90585396476684 longitude:-87.64885427269438]; [photo whereKey:@"location" nearGeoPoint:geoPoint withinMiles:75];

photo.limit = 100; 
photo.skip = 100;

将为同一位置的两个用户返回不同的结果。

这是Parse的技术限制吗?

1 个答案:

答案 0 :(得分:0)

该查询还包含一个排序:

[photo orderByDescending:@"createdAt"];

删除排序会产生正确的分页而不会重复。结果按距离排序。