按文档说的做,为什么没有数据呢?
var query = new AV.Query('TodoFolder');
var point = new AV.GeoPoint('115.4634024', '22.9459486');
query.withinKilometers('whereCreated', point, 200);
query.find().then(function (results) {
var nearbyTodos = results;console.log(JSON.stringify(results))
}, function (error) {console.log(JSON.stringify(error))
});

怎么没人解答呀 5555~

请问你的 appId 的后 7 位是多少

-gzGzoHsz 这个是嘛

sorry,-之前

bpVuzM8- 这个

我发现现在数据只剩一条了,而且 whereCreated 是空的。能否添加上一条测试用的数据呢?

不好意思,已加上了,那个表是测试用的,可以随意添加或删除

不对呀,这数据是百度地图保存上来的,这样解释不通

百度地图的数据应该是 经度, 纬度。你换一下。

无论是这样
var point = new AV.GeoPoint({latitude: latitude, longitude: longitude});
还是这样
var point = new AV.GeoPoint({longitude: longitude,latitude: latitude});
结果都是这样
115.4660343,22.9467637
不是这个的原因,要不大神给我数据测试

new AV.GeoPoint(22.9459486, 115.4634024);

噢,原来是查找的时候颠倒了,我还以为大神说的是存储时颠倒了。
可是文档没有说明 查询要和存储的数据经纬度相反。
字段是这样 115.4663571,22.9434528
查询要这样才能查到 new AV.GeoPoint(22.9459486, 115.4634024);