sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan laver man en brugerdefineret sorteringsforespørgsel i spring boot til et mongo db repository?

Bruger Mongo skabelon.

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");

Brug af Mongo Repository

Report findTopByCompanyOrderByReportDateDesc(String company)


  1. Mongoose upsert opretter ikke standard skemaegenskab

  2. Mongodb aggregeringsopslag med betingelser

  3. Forespørgselsudførelse mislykkedes ved kørsel af Mongo-kommando gennem bash-script

  4. har mange forholdsproblemer i Laravel 5.3 + MongoDB-biblioteket 'jenssegers/laravel-mongodb'