У меня есть данные со структурой, подобной этой:
И я пытаюсь написать запрос $ около .Для этого запроса мне нужно создать индекс, но я получаю ошибку обнаружена циклическая зависимость .Вот мой код:
определить модель
var answers = new Schema({
countdown: String,
location: Object,
}, {
collection: 'test'
});
var Model = mongoose.model('Model', answers);
запрос на создание и вызов
Model.collection.createIndex({ "point": "2dsphere" });
//query = { location : { $near : [ -120.24, 39.21 ], $maxDistance: 0.10 } }
query = {
location: {
$near: {
$geometry: {
coordinates: [-120.24, 39.20 ]
},
$maxDistance: 1000
}
}
}
}
Model.find(query, function ...)
Не могли бы вы помочь мне решить эту проблему? ..