MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Индексът на MongoDB 2dsphere е неуспешен (деформирана геометрия?)

Приложете индекса към "loc" (полето GeoJSON), както сте направили. Уверете се обаче, че вашите координати са посочени в реда на дължина, ширина (не географска ширина, дължина ).

Според документацията на http://docs.mongodb.org/manual/ приложения/geospatial-indexes/#spherical :

Освен това според спецификацията на GeoJSON на http://geojson.org/geojson-spec.html# позиции :



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose:atomic FindOne-Or-Insert(), не актуализирайте съществуващ екземпляр, ако бъде намерен

  2. Четене, писане и съхраняване на JSON с Node на Heroku

  3. MongoDB Въведете ключ с '$' (долар)

  4. Grails - Свързване към база данни MongoDB чрез удостоверяване

  5. MongoDB:опит за четене на Long от JSON причинява java.lang.Integer не може да бъде прехвърлен към java.lang.Long