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

MongoError:Не може да се извлече гео ключове от обект с Тип:Точка

Проблемът е, че

[ 32.4586858, -110.8571443 ]

не е валидна координата. Редът трябва да бъде географска дължина, последвана от географска ширина, докато тази координата изглежда е обратната (съдейки по факта, че валидният диапазон на географска ширина е -90 до 90 и -110.8571443 е извън това).

Мисля, че имаш предвид:

{ type: "Point", coordinates: [ -110.8571443, 32.4586858 ] }

или е имало някаква друга грешка при въвеждане.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongo DB намира всички записи с най-висока стойност в зависимост от ключово поле

  2. задайте полето като празно за обект mongo с помощта на mongoose

  3. Бърз начин за намиране на дубликати в индексирана колона в mongodb

  4. Най-добра практика за поддържане на mgo сесия

  5. запишете IP адрес в mongoDB