parse.com javascript地理查询api中的withinFile错误

Bug with withinMiles in parse.com javascript geo queries api

本文关键字:api 中的 withinFile 错误 查询 com javascript parse      更新时间:2023-11-24

我想我在pasre.com javascript Geo Queries API中发现了一个bug。我正在构建一个这样的查询:

var query = new Parse.Query("Location");
query.near("center", parseLocation);
query.withinMiles(15.0);
query.limit(10);
return query.find().then(function (locations) { ... });

当我执行这个查询时,我得到以下错误:

Failed location lookup: 102 $maxDistance needs float

当我删除withinMiles行时,它运行良好。我的代码基于此文档;如果我以某种方式滥用API,有什么想法吗?

您需要更改请求:

var query = new Parse.Query("Location");
query.withinMiles("center", parseLocation, 15);
query.limit(10);
return query.find().then(function (locations) { ... });