2016-06-02 2 views
1

Я использую Feature Geo Пространственное MongoDB и мой типичный документ выглядит следующим образом:Создание индекса Geo Spatial на MongoDB

{ 
    "_id" : ObjectId("574ebe5f9985eb31a9bdbe39"), 
    "geoareaName" : "GEOAREA2", 
    "loc" : { 
     "type" : "Polygon", 
     "coordinates" : [ 
      [ 
       [ 
        13.870663396091308, 
        3.481292724609375 
       ], 
       [ 
        13.875996314658366, 
        3.482236862182617 
       ], 
       [ 
        13.872746581997381, 
        3.484210968017578 
       ], 
       [ 
        13.871829982503106, 
        3.484961986541748 
       ], 
       [ 
        13.870663396091308, 
        3.481292724609375 
       ] 
      ] 
     ] 
    }, 
    "color" : "#ff0000", 
    "_version" : 4, 
    "active" : false 
} 

, а затем Есть некоторые места точек, которые я запрос с использованием $ geoIntersects ключевого слова и работает как шарм, однако для оптимального использования геопространственной функции манго я хочу поместить индексы вокруг местоположения. Может кто-нибудь, пожалуйста, предложите, какой должен быть правильный подход для этого.

Спасибо, - Vaibhav

ответ

Смежные вопросы