From e0ff1b441e341e8a49152343d87493e8c905c0b6 Mon Sep 17 00:00:00 2001 From: "Cimon Lucas (LCM)" Date: Fri, 16 Nov 2018 18:55:53 +0100 Subject: [PATCH] Adding LOGGER.debug log in MongoTemplate.doCount --- .../org/springframework/data/mongodb/core/MongoTemplate.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/MongoTemplate.java b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/MongoTemplate.java index dc3d2b6033..7f77f5d53a 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/MongoTemplate.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/MongoTemplate.java @@ -1124,6 +1124,10 @@ public long count(Query query, @Nullable Class entityClass, String collection protected long doCount(String collectionName, Document filter, CountOptions options) { + if (LOGGER.isDebugEnabled()) { + LOGGER.debug("Executing count: {} in collection: {}", serializeToJsonSafely(filter), collectionName); + } + if (MongoDatabaseUtils.isTransactionActive(getMongoDbFactory())) { return execute(collectionName, collection -> collection.countDocuments(filter, options)); }