MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Spring Data Mongo - Ausgabe mit Distinct-Sammlung

In der neuesten Version von Spring Data Mongo gemäß Dokumentation: https://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#mongo-template.query.distinct . Sie können sogar das eingebettete Dokument abfragen, um den distinct herauszufinden Dokumente.

Durch MongoTemplate können Sie Folgendes erreichen:

List<Object> object = mongoTemplate.query(Person.class).distinct("hobbies").all();
     for (Object object2 : object) {
       Hobbies hobbies = (Hobbies) object2;
       System.out.println(hobbies);
     }
}