sql >> Database >  >> NoSQL >> MongoDB

hoe telbewerking te bellen na vinden met mongodb java-stuurprogramma

Zoals je zei heeft de MongoCollection de count() methode die het aantal documenten in de verzameling retourneert, maar het heeft ook een count(Bson filter) die het aantal documenten in de verzameling retourneert volgens de gegeven opties .

U kunt dus gewoon het volgende gebruiken:

long count = photosCollections.count(Document.parse("{_id : {$lt : 100}}"))

of misschien duidelijker:

Document query = new Document("_id", new Document("$lt", 100));
long count = photosCollections.count(query);

ref:http://api.mongodb.com/java/3.3/com/mongodb/client/MongoCollection.html#count-org.bson.conversions.Bson-



  1. Biedt Mongoose toegang tot eerdere waarde van onroerend goed in pre('save')?

  2. Tips voor het upgraden naar de nieuwste MongoDB-versie

  3. Maak op betrouwbare wijze opnieuw verbinding met MongoDB

  4. Wat is het verschil tussen StackExchange.Redis en StackExchange.Redis.StrongName?