【问题标题】:Parse Paging Results From GeoPoint Query从 GeoPoint 查询解析分页结果
【发布时间】:2014-08-14 02:32:54
【问题描述】:

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

【问题讨论】:

    标签: parse-platform data-paging


    【解决方案1】:

    查询还包含一个排序:

    [photo orderByDescending:@"createdAt"];
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-18
      • 2020-12-31
      • 2021-09-11
      • 2015-04-19
      • 2016-04-23
      • 1970-01-01
      • 1970-01-01
      • 2022-08-03
      相关资源
      最近更新 更多