Я запрашивая документы по их местоположению со следующими критериями
db.collection.find({
"location": {
"$geoWithin": {
"$box": [
[165.8694369, -52.61941849999999],
[-175.831536, -29.2313419]
]
}
}
});
Какой тип индекса следует использовать для поля местонахождения либо 2d
или 2dsphere
?
Благодарим за отзыв. Но $ box - всего лишь пример, поэтому я мог бы использовать $ geometry с Poligon вместо – Erik
@Erik вам может потребоваться прочитать [this] (http://docs.mongodb.org/manual/applications/geospatial-indexes/#geospatial-indexes -and-queries) – styvane
Спасибо за ссылку, но я пока не понимаю, какой тип поверхности должен использовать для моего запроса плоскую или сферическую? – Erik