带有Geopoint的Cloudcode Mongodb

时间:2016-02-23 16:42:55

标签: mongodb parse-platform

我们已经通过Heroku将我们的数据库迁移到MongoLab,但现在我们的云代码已不再适用了。

查看代码后,看起来Geopoint的所有功能都不适用于MongoDB。

这是我们的代码:

var userGeoPoint = new Parse.GeoPoint(latitude, longitude);
var query = new Parse.Query("User");
query.near("location", userGeoPoint);
query.limit(10);
query.find({
  success: function(placesObjects) {
    console.log("yes");
  },
  error:function(status) {
    console.log(status);
  }
});

以下是答案:

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

任何帮助都会挽救我的生命...

谢谢!

1 个答案:

答案 0 :(得分:0)

我最初遇到了同样的问题,但我用set failIndexKeyTooLong = false修复了它。 mLab的Sandbox不支持此功能。