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

Java Spring Mongo Sort Problém s případem ignorování

Omlouvám se, pokud mé komentáře nebyly jasné. Musíte odeslat řazení s dotazem na řazení.

Primární i sekundární síla zajistí třídění bez ohledu na velikost písmen. Ujistěte se, že ve svém dotazu na řazení používáte přesná kritéria řazení, abyste mohli využít výhod indexu.

Sort.Order order = new Sort.Order(ascending? Sort.Direction.ASC: Sort.Direction.DESC, sortKey);
Query query = new Query(filter).with(new PageRequest(page, size, new Sort(order)));
query.collation(Collation.of("en").strength(Collation.ComparisonLevel.secondary()));
return mongoTemplate.find(query, clazz,collection);



  1. Stejný úkol byl proveden několikrát

  2. OverflowError:MongoDB zvládne pouze 8bajtové ints?

  3. Jak mohu získat všechny sady v redis?

  4. Jak používat Postional Operator MongoDB v kódu C#?