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

Spring Data mongo - problem z kolekcją Distinct

W najnowszej wersji Spring Data Mongo zgodnie z dokumentacją: https://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#mongo-template.query.distinct . Możesz nawet wysłać zapytanie do osadzonego dokumentu, aby znaleźć distinct dokumenty.

Dzięki MongoTemplate możesz osiągnąć jak poniżej:

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Agregacja MongoDB:dodaj pole z osadzonego dokumentu za pomocą dynamicznej ścieżki pola

  2. Błąd duplikatu klucza MongoDB E11000

  3. Jak zdobyć kolekcję dokumentu z kursora mongodb?

  4. DateTime z MongoDB/Mongoid i Rails 3 nie zapełnia się

  5. Mongo. Zapytanie o dokumenty z tablicą, której dzieci WSZYSTKIE muszą pasować do zapytania