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

Berikan urutan pengurutan dari nilai string dalam agregasi mongdb

Anda dapat mencoba agregasi di bawah ini di 3.4.

Gunakan $indexOfArray untuk menemukan posisi string pencarian dalam daftar nilai dan $addFields untuk menyimpan indeks keluaran di bidang tambahan dalam dokumen diikuti oleh $sort untuk mengurutkan dokumen

[
 {"$addFields":{ "statusValue":{"$indexOfArray":[[start, middle, end], "$status"]}}}, 
 {"$sort":{"statusValue":1}}
]



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ubah urutan properti yang ditampilkan di MongoDB

  2. Jelaskan kerangka kerja Agregat

  3. MongoDB menemukan objek bersarang yang memenuhi kriteria

  4. Node js POST Permintaan kesalahan Kesalahan [ERR_HTTP_HEADERS_SENT]:Tidak dapat mengatur header setelah dikirim ke klien

  5. Mongoose dan Skema baru:mengembalikan ReferenceError:Skema tidak ditentukan