0

我想根据用户位置加载详细信息。当我查询结果时,它总是返回空数组。该怎么办?这是我的查询:

https://api.parse.com/1/classes/TSLocation?where{"location":"{\"nearSphere\":{\"__type\":\"GeoPoint\",\"latitude\":34.944251,\"longitude\":-111.753343}}","limit":10}

我还添加了标头以及 HttpRequest。如果有人知道,请您指导

4

2 回答 2

2

最后我明白了..实际上我的查询是错误的。在上面的位置查询中,我传递的是 JsonString 而不是 JSONObject。

格式化查询为: https ://api.parse.com/1/classes/TSLocation?where= {"location":{"$nearSphere":{"__type":"GeoPoint","longitude":-74.00594130000002,"纬度":40.7127837}}}&limit=10

于 2014-11-05T06:02:29.393 回答
0

它是 $nearSphere 而不是 nearSphere,试试这个

https://api.parse.com/1/classes/TSLocation?where{"location":"{\"$nearSphere\":{\"__type\":\"GeoPoint\",\"latitude\":34.944251,\"longitude\":-111.753343}}"}&limit=10
于 2014-10-30T01:50:23.423 回答