From 9250e810592365de0c3fc1d910c862f514be326f Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Sat, 10 Aug 2024 12:55:15 +0800 Subject: [PATCH] Update nosql_mongodb.py --- plugins/data_query/nosql_mongodb.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/data_query/nosql_mongodb.py b/plugins/data_query/nosql_mongodb.py index 32d5ca0f2..d65fef434 100755 --- a/plugins/data_query/nosql_mongodb.py +++ b/plugins/data_query/nosql_mongodb.py @@ -262,7 +262,12 @@ class nosqlMongodbCtr(): # print(where) result = collection_instance.find(where).skip(start_index).limit(size).sort('_id',-1) - count = collection_instance.count_documents(where) + if where: + count = collection_instance.count_documents(where) + else: + collection_stats = db_instance.command("collStats", collection) + count = collection_stats.get("count") + d = [] for document in result: d.append(document)