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

Bagaimana cara membuat kueri MongoDB mengurutkan string dengan -number postfix?

Anda dapat menggunakan

db.collectionName.find().sort({title: 1}).collation({locale: "en_US", numericOrdering: true})

flag numericOrdering adalah boolean dan Opsional. Bendera yang menentukan apakah akan membandingkan string numerik sebagai angka atau sebagai string. Jika benar, bandingkan sebagai angka; yaitu "10" lebih besar dari "2". Jika salah, bandingkan sebagai string; yaitu "10" kurang dari "2". Default salah.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongo Query gagal dengan kode kesalahan 13 dan pesan kesalahan 'tidak diotorisasi'

  2. MongoDB dan Kumpulan Data Besar saat menggunakan pola Repositori

  3. Objek MongoDB Berseri sebagai JSON

  4. Apakah mungkin untuk mengembalikan bidang terhitung dari kueri MongoDB?

  5. Php Secara rekursif memasukkan kategori ke MongoDB