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

Urutkan MongoDB berdasarkan entri yang ada, kunci dengan nilai terlebih dahulu dan kunci dengan nol atau tidak ada terakhir

Saya menggunakan peretasan kotor untuk ini.

MongoDB doc mengatakan bahwa mereka memiliki prioritas untuk menyortir seperti yang diposting di bawah gambar.

Jadi ketika saya mengurutkan dengan asc lalu urutkan dulu semua null (kunci kosong dianggap sebagai null) entri lalu urutkan entri numerik.

Apa yang dimaksud dengan peretasan di sini?

Simpan sr_no : "" dengan default string kosong.

Sekarang ia akan mengurutkan numerik terlebih dahulu nilai lalu string .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $addField dan $indexOfArray di Data Musim Semi

  2. MongoDB menemukan perbandingan Kueri dengan CurrentDate

  3. Hasil kueri .find luwak berisi metadata kueri? tidak bisa secara manual memproyeksikan setiap properti koleksi, bagaimana cara mendapatkan dokumennya saja?

  4. Cara terbaik membuat RESTful API di Node.js

  5. Spring-data-mongodb terhubung ke beberapa database dalam satu instance Mongo