sql >> Database >  >> NoSQL >> MongoDB

Yii Emongo-documenten in de buurt van query's die maxDistance negeren

MongoDB wil coördinaten in het formaat :latitude, longitude. Je array heeft het de verkeerde kant op. De afstand moet in graden zijn, tenzij u nearSphere gebruikt. De resultaten van nearSphere zouden vergelijkbaar moeten zijn met die van dichtbij, dus EMongoDocuments zou dit moeten ondersteunen. Als u nearSphere gebruikt, is de maximale afstand in radialen , dus deel de afstand (in km) door de straal van de aarde (in km, ~6371), als je die gebruikt.



  1. Hoe het percentiel te berekenen?

  2. Hoe items in MongoRepository te verwijderen met behulp van queryannotatie?

  3. Werken met de Mongodb-sleutel kan geen . of $?

  4. Hoe verwijder je alle documenten uit een collectie met Mongoose?