0

我们正在尝试对包含 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 的技术限制吗?

4

1 回答 1

0

该查询还包含一个排序:

[photo orderByDescending:@"createdAt"];

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

于 2014-06-25T19:11:45.853 回答