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

Menyediakan argumen secara manual ke kueri MongoDB untuk mendukung fitur collation (untuk indeks case-sensitive)

Ini sekarang dimungkinkan dalam versi terbaru dari driver C# mongo (sejak 2.4.0).

Misalnya, untuk membuat kueri terhadap indeks peka huruf besar/kecil:

IMongoCollection<SomeObject> someCollection;
var results = someCollection.Find<SomeObject>(x => x.name == someName,
  new FindOptions() {  Collation = new Collation("en", strength: CollationStrength.Secondary) } )

Perhatikan bahwa untuk menikmati kekuatan indeks, Anda perlu menentukan dalam kueri parameter susunan yang sama persis seperti yang ditentukan saat membuat indeks.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kompresi Awalan Indeks di MongoDB 3.0 WiredTiger

  2. Bagaimana cara melihat bidang dokumen di mongo shell?

  3. Tutorial MongoDB untuk 2022 – Pelajari Apa itu MongoDB?

  4. Apa itu TransientTransactionError di Mongoose (atau MongoDB)?

  5. Cara Mengabaikan Kesalahan Kunci Duplikat dengan Aman Menggunakan insert_many