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

Gem placeringsdata i Mongodb-dokument

Opdater dine dokumenter og opret en ny samling

db.location.aggregate([
  { "$addFields": {
    "location": {
      "type": "Point",
      "coordinates": ["$location.loc.lng", "$location.loc.lat"]
    },
    "geocode": "$location.geocode"
  }},
  { "$out": "location" }
])

Opret derefter et indeks på location felt

db.location.createIndex({ "location": "2d" })



  1. TypeError:ObjectId('') kan ikke JSON serialiseres

  2. Java:Hvordan indsætter man et hashmap i MongoDB?

  3. MongoDB ORM til Python?

  4. mongodb-godkendelse med forbindelsesstreng