sql >> データベース >  >> NoSQL >> MongoDB

mongodbjavaドライバーで検索した後にカウント操作を呼び出す方法

    あなたが言ったように、MongoCollectionにはcount()があります コレクション内のドキュメントの数を返すメソッドですが、count(Bson filter)もあります これにより、コレクション内のドキュメントの数が指定されたオプションに従って返されます。 。

    したがって、次を使用できます:

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

    またはもっと明確に:

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

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



    1. Node.jsでMongooseをページ付けする方法は?

    2. MongoDBで日付から年を取得する6つの方法

    3. MongoDBPHPUTF-8の問題

    4. Javaを介してMongoDBに一度に複数のドキュメントを挿入する方法