sql >> Database >  >> NoSQL >> MongoDB

Mongo DB Java 3.x-stuurprogramma - Groeperen op query

Probeer geen oud object te gebruiken (BasicDBObject ) typen met Mongo 3.x. Je kunt zoiets proberen.

import static com.mongodb.client.model.Accumulators.*;
import static com.mongodb.client.model.Aggregates.*;
import static java.util.Arrays.asList;

Bson group = group("$username", sum("tweetCount", 1));
Bson sort = sort(new Document("tweetCount", -1));
AggregateIterable <Document> output = collection.aggregate(asList(group, sort));



  1. MongoDB gebruiken als gegevensbron in GoLang

  2. MongoDB $strLenCP

  3. MongoDB:beste ontwerp voor berichten-app

  4. Hoe een Redis-publicatiebericht te ontvangen in Go