MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB:Nie otrzymujemy poprawnego wyniku przy użyciu operatora $geoWithin

Jeśli chcesz zapytać o $geoWithin lub $centerSphere w przyszłości w swoim projekcie określ strukturę pól w następujący sposób:-

"location" : {
        "lng" : 77.15319738236303,
        "lat" : 28.434568229025803
    },
"redius" : 120

a następnie wykonaj zapytanie takie jak:-

db.collection.find( {location: { $geoWithin: { $centerSphere: [ [ lat, lng ], radius/3963.2] } }} )


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Znajdź zduplikowane adresy URL w mongodb

  2. Mongoose i unikalne pole

  3. Łączenie i tworzenie złączeń MongoDB za pomocą SQL:część 3

  4. MongoDb — Zmień typ z Int na Double

  5. Analizuj ciąg daty ISO8601 do tej pory ze strefą czasową UTC