更改mongoTemplate.find的默认行为

时间:2018-08-12 02:12:27

标签: java spring-boot spring-data spring-data-mongodb spring-mongodb

有什么方法可以修改mongotemplate.find spring boot 2准备的每个查询吗?

我想修改spring数据mongo find编写的每个查找查询。我想在每次对mongo的查找查询之后添加自定义查询。

如何在Spring Boot 2中实现这一目标。

3 个答案:

答案 0 :(得分:0)

我想用自己的实现覆盖mongo模板的查找方法,并希望在由crud存储库方法构建的查找查询之上添加一些自定义查询。

答案 1 :(得分:0)

我想通过将mongotemplate的方法覆盖到Crud存储库的每个find方法中来添加一些自定义查询

答案 2 :(得分:0)

您将需要为mongoDB自定义存储库类实现。

下面的

是示例代码,可帮助您了解如何在存储库中添加自定义查询。得到结果后,您将需要按要求更改代码。

<?php   
    echo "<p><h2>";
    date_default_timezone_set("Asia/Kuala_Lumpur");
    echo date('d-m-Y h:i:s a',time())."</h2></p>";  
?>

}

您可以访问此页面以获得适当的理解 https://docs.spring.io/spring-data/mongodb/docs/1.2.0.RELEASE/reference/html/mongo.repositories.html