MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Problem z ignorowaniem przypadku Java Spring Mongo Sortuj

Przepraszam, jeśli moje komentarze nie były jasne. Musisz wysłać sortowanie z zapytaniem sortującym.

Zarówno siła podstawowa, jak i drugorzędna zapewnią sortowanie bez uwzględniania wielkości liter. Upewnij się, że używasz dokładnych kryteriów sortowania w zapytaniu sortującym, aby skorzystać z indeksu.

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pisanie testów dla Pythona Eve RESTful APIs w stosunku do prawdziwej bazy danych MongoDB

  2. Jak filtrować kolekcję na podstawie każdego elementu tablicy w polu dokumentu w Mongodb?

  3. Agregacja w lokalnej strefie czasowej w mongodb

  4. Aktualizacja MongoDB. Próba ustawienia jednego pola z właściwości innego

  5. Wyszukiwanie pełnotekstowe MongoDB a Lucene?