MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Simpan data lokasi di dokumen Mongodb

Perbarui dokumen Anda dan buat koleksi baru

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

Kemudian buat indeks di location bidang

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Menggunakan MongoDB sebagai Sumber Data di GoLang

  2. cara memperbarui banyak dokumen dengan nilai berbeda

  3. Simpan file di GridFS Mongo dengan ExpressJS setelah diunggah

  4. Basis data NoSQL - kandidat yang baik untuk pemrosesan log/agregasi dan rollup?

  5. MongoDB $lte Aggregation Pipeline Operator