sql >> Database >  >> NoSQL >> MongoDB

Hoe maak je een aangepaste sorteerquery in Spring Boot voor een Mongo db-repository?

Mongo-sjabloon gebruiken.

Criteria find = Criteria.where("company").is("Random");
Query query = new Query().addCriteria(find).with(new Sort(Sort.Direction.DESC, "reportDate"));
BasicDBObject result = mongoOperations.findOne(query, BasicDBObject.class, "collection_name");

Mongo Repository gebruiken

Report findTopByCompanyOrderByReportDateDesc(String company)


  1. Async programmeerparadigma met nodejs en redis-node

  2. Gebruik redis om een ​​realtime chat op te bouwen met socket.io en NodeJs

  3. Overeenkomen met meerdere criteria binnen een array

  4. MongoDB- Exact array-element ophalen, met uitzondering van anderen