sql >> Databasteknik >  >> NoSQL >> MongoDB

Java Spring Mongo Sortera Ignorera fall-problem

Ursäkta om mina kommentarer inte var tydliga. Du måste skicka sortering med sorteringsfråga.

Styrka primär och sekundär båda ger skiftlägesokänslig sortering. Se till att du använder de exakta sorteringskriterierna i din sorteringsfråga för att dra fördel av index.

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. Mongo:hur man sorterar efter extern vikt

  2. Användning av MongoDB UpdateFirst-metoden

  3. Kryptera lösenordsfält i mongodb

  4. Datafragmentering i mongosamling