sql >> Databáze >  >> NoSQL >> MongoDB

Ruční zadávání argumentů do dotazu MongoDB pro podporu funkce řazení (pro index nerozlišující malá a velká písmena)

To je nyní možné v novější verzi ovladače C# mongo (od 2.4.0).

Chcete-li se například dotazovat na index nerozlišující malá a velká písmena:

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

Všimněte si, že chcete-li využít sílu indexu, musíte v dotazu zadat přesně stejný parametr řazení, jaký byl zadán při vytváření indexu.




  1. MISCONF Redis je nakonfigurován pro ukládání snímků RDB

  2. MongoDB $ sinh

  3. Jak nasadit otevřenou databázi edX MongoDB pro vysokou dostupnost

  4. Správa žurnálování v MongoDB