sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongo DB Java 3.x-drivrutin - Gruppera efter fråga

Du bör försöka att inte använda gamla objekt (BasicDBObject ) typer med Mongo 3.x. Du kan prova något sånt här.

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. Byt namn på ett fält i frågeresultaten i MongoDB

  2. Nodejs / Express - Att starta min app:express.createServer() är utfasad

  3. Sidekiq bearbetar inte kö

  4. Varför använda Redis istället för MongoDb för cachelagring?