sql >> Database teknologi >  >> NoSQL >> MongoDB

Mongodb Geospatial indeks understøtter ikke $box?

2dsphere understøtter ikke $box-forespørgsel. Det er derfor, din forespørgsel falder til en fuld samlingsscanning.

Boksen dokumentation står følgende:

Only the 2d geospatial index supports $box

Tilføjelse af et 2d-indeks burde gøre tricket, noget som:

db.property.ensureIndex({"details.lonlat": "2d"});



  1. hvordan læser du alle de bytes der kommer på en tcp-forbindelse?

  2. Mongo Database gemmer data fra Map

  3. StackExchange.Redis med Azure Redis er ubrugelig langsom eller kaster timeoutfejl

  4. Hvordan man gemmer tabel med en bestemt kolonne skal gemmes i array og hente den i Angularjs (Mean Stack)