sql >> Database >  >> NoSQL >> MongoDB

locatie-object verwacht, locatie-array niet in de juiste indeling

MongoDB 2d index vereist de oude coördinatenparen formaat, dat slechts een reeks coördinaten is, zoals [1, 2] .

Als je GeoJSON-ondersteuning nodig hebt, gebruik dan de 2dsphere-index .

userSchema.index({loc:'2dsphere'});



  1. Verwijzen naar andere documenten per string in plaats van ObjectId

  2. Hoe een unieke e-mail te garanderen, gebruikersnaam gaat MongoDB binnen met Mongoose

  3. Hoe waarden bijwerken met pymongo?

  4. Zoek naar documenten waarvan de matrixgrootte groter is dan 1