我使用以下架构定义和自定义验证:
var Schema = new mongoose.Schema({
});
Schema.add({
location: {
type: [Number] /*[<longitude>, <latitude>]*/,
index: '2d',
validate: function (location) {
// do cheching here
}
}
});
检查格式位置是否正确(遗留坐标对)的最佳方法是什么,并在相反的情况下返回格式化错误?