From 707ad8e2322e38ac325ff19b8bdbc8c0dd6a5b9a Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Fri, 31 Jul 2020 11:24:42 +0200 Subject: [PATCH] DATAMONGO-1894 - Polishing. Preinitialize EvaluationContextProvider with ReactiveQueryMethodEvaluationContextProvider to not require setting properties on vanilla ReactiveMongoRepositoryFactory objects. --- .../repository/support/ReactiveMongoRepositoryFactory.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/ReactiveMongoRepositoryFactory.java b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/ReactiveMongoRepositoryFactory.java index f55f6ed8f..aac577e3d 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/ReactiveMongoRepositoryFactory.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/ReactiveMongoRepositoryFactory.java @@ -75,6 +75,7 @@ public class ReactiveMongoRepositoryFactory extends ReactiveRepositoryFactorySup this.operations = mongoOperations; this.mappingContext = mongoOperations.getConverter().getMappingContext(); + setEvaluationContextProvider(ReactiveQueryMethodEvaluationContextProvider.DEFAULT); } /*