云代码 (javascript) 失败:{"code":1,"message":"internal error"}

Cloud code (javascript) failed wtih: {"code":1,"message":"internal error"}

我正在尝试 运行 以下代码:

if(req.query.currentPosition) {
   console.log("[DEBUG] My current position: " + req.query.currentPosition);
   var maxRadius = 10;
   var coordinates = req.query.currentPosition.split(",");
   var latitude = parseFloat(coordinates[0]);
   var longitude = parseFloat(coordinates[1]);
   var point = new Parse.GeoPoint({latitude: latitude, longitude: longitude});
   query.withinKilometers("coordinates", point, maxRadius);
}
return query.find({});

我从请求查询参数中读取了一些坐标,并将它们作为地理定位约束传递给查询。每当代码 运行s 我得到错误

{"code":1,"message":"internal error"}

没有更具体的了。如果我删除上面的代码块,我根本没有任何错误。

我做了一些研究,发现其他一些开发人员也偶然发现了这条消息,尽管是在不同的上下文中。

至今仍未得出或提供令人满意的结论。

到目前为止我尝试了什么:

None 以上内容证明是有帮助的。

SDK 版本 解析 JavaScript SDK v1.3.3

感谢任何启发。 干杯。

我刚发现问题。我在添加 "withinKilometers" 约束时设置了错误的键。

干杯