sql >> Databáze >  >> NoSQL >> MongoDB

Nález odlišný od sbírek v mongodb

Můžete zkusit něco takového.

DistinctIterable<String> iterable = mongoClient.getDatabase(dbName).
            .getCollection(collectionName, TDocType.class).distinct(NAME_KEY, String.class);
MongoCursor<String> cursor = iterable.iterator();
List<String> list = new ArrayList<>();
while (cursor.hasNext()) {
    list.add(cursor.next());
 }



  1. Podpora transakcí Spring Data MongoDB 4.0

  2. Odebrání objektu z pole uvnitř kolekce

  3. Jak mohu zlepšit hromadný výkon MongoDB?

  4. Implementace fulltextového vyhledávání MongoDB 2.4 v aplikaci Meteor