Oleg Atamanenko

thoughts about programming

Category: mongotemplate

Automatic query modification with Spring Data Mongo

Introduction Today I want to show how one can automatically apply additional restrictions on MongoDB Queries with MongoTemplate or Spring Data Mongo. Implementation First, let’s introduce interface QueryModifier. import org.springframework.data.mongodb.core.query.Query; public interface QueryModifier { /** * Modifies source query according to the rules.

Continue Reading…