开发者社区> 问答> 正文

使用spring data MongoDB + log4j2 如何输出MongoDB查询语句到控制台?

我在网上查询了一些方法也不行,比如

或者

spring boot 2.0.4.RELEASE
spring-boot-starter-log4j2

本问题及下方已被采纳的回答均来自云栖社区【Redis&MongoDB 社区大群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

展开
收起
李博 bluemind 2019-04-08 14:26:19 5048 0
1 条回答
写回答
取消 提交回答
  • 云栖社区Java、Redis、MongoDB运营小编,有意合作请联系钉钉:15810436147

    我只能从MongoDB的角度讲,查询语句可以输出到MongoDB的日志中。反正是调试目的,效果跟输出到Java日志是一样的。生产环境中不建议这样输出。

    db.setProfilingLevel(0, 0)
    不需要的时候再把配置改回默认:

    db.setProfilingLevel(0, 100)

    2019-07-17 23:32:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载