当前位置: 首页 > 知识库问答 >
问题:

mongo中是否有类似于as hibernate.showsql的功能来跟踪mongodb中的查询执行

章盛
2023-03-14

我需要跟踪在控制台中使用spring boot和mongodb的查询执行,在mongodb中是否有类似Hibernate.showsql的特性

共有1个答案

关飞翔
2023-03-14

在app.properties文件中添加以下行以启用日志记录。

logging.level.org.springframework.data.mongodb.core.MongoTemplate=DEBUG
 类似资料:
  • 问题内容: 您好,我正在命令行应用程序上工作,它可以接受命令行参数,例如 我正在寻找可以返回我对选项及其对应值的函数,例如c中的getopt。 问题答案: 那里有很多针对Java的命令行解析器库。 picocli是最近(截至2019年末)具有许多功能和特性的命令行解析器。 一些较老的流行类是commons- cli (相当古老),args4j和JCommander。

  • Java有Future或FutureTask,可以在新线程中运行任务。然后,将执行结果返回到原始线程。Swift中是否有任何功能可以实现这一点?

  • 问题内容: 我认为在Ruby中,您可以调用一个尚未定义的方法,然后捕获被调用方法的名称,并在运行时对该方法进行处理。 Javascript可以做同样的事情吗? 问题答案: 由于Python中不存在method_missing,因此method_missing不太适合JavaScript:在两种语言中,方法只是碰巧是函数的属性;对象通常具有不可调用的公共属性。与Ruby相比,Ruby的对象的公共接口

  • 问题内容: 有人问我是否可以跟踪MySQL数据库中记录的更改。因此,更改字段后,可以使用旧的还是新的字段以及日期。有没有功能或通用技术可以做到这一点? 如果是这样,我正在考虑做这样的事情。创建一个名为的表。它包含与 主 表相同的字段,但以新旧为前缀,但仅适用于那些实际更改的字段和a 。它将以索引。这样,可以运行报告以显示每个记录的历史记录。这是个好方法吗?谢谢! 问题答案: 真微妙 如果业务要求是

  • 问题内容: 我有一个看起来像这样的数组: 我正在查询一些这样的数据: 我尝试了这个: 但是它返回了一个错误消息,它是无效的数据类型,无论如何都说类似这样的内容: 或类似的东西。 请注意,这是一个数组比较,而不是查询对象中的文本。 问题答案: 这是我最终的做法: 使用foreach命令,您可以轻松地处理数据,然后将其推入数组以重新创建数据集合,但是您需要它。

  • 本文向大家介绍有没有类似于MySQL中Oracle的trunc(sysdate)的功能?,包括了有没有类似于MySQL中Oracle的trunc(sysdate)的功能?的使用技巧和注意事项,需要的朋友参考一下 是的,您可以用于仅获取MySQL中的日期部分,并且可以用于获取MySQL中的当前日期。 当前日期如下- 让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表