From e9a8f86965b588416cbc74915ad3ee9931cb30c6 Mon Sep 17 00:00:00 2001 From: Michael Reiche Date: Wed, 9 Feb 2022 21:02:25 -0800 Subject: [PATCH] Make FindByAnalytics count the same as FindByQuery. Closes #1331. --- .../core/ReactiveFindByAnalyticsOperationSupport.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/springframework/data/couchbase/core/ReactiveFindByAnalyticsOperationSupport.java b/src/main/java/org/springframework/data/couchbase/core/ReactiveFindByAnalyticsOperationSupport.java index 53cce70de..a54639844 100644 --- a/src/main/java/org/springframework/data/couchbase/core/ReactiveFindByAnalyticsOperationSupport.java +++ b/src/main/java/org/springframework/data/couchbase/core/ReactiveFindByAnalyticsOperationSupport.java @@ -149,7 +149,8 @@ public Mono count() { } else { return throwable; } - }).flatMapMany(ReactiveAnalyticsResult::rowsAsObject).map(row -> row.getLong("__count")).next(); + }).flatMapMany(ReactiveAnalyticsResult::rowsAsObject) + .map(row -> row.getLong(row.getNames().iterator().next())).next(); }); }