如何查看 ReactiveMongoRepository 发出的查询?

How to view the queries issued by ReactiveMongoRepository?

我有一个使用给定方法扩展 ReactiveMongoRepository 的存储库:

Mono<MyObject> findByField(String fieldValue);

我想在我的服务器控制台中查看生成的请求并将其发送到 MongoDB。 那可能吗 ?如果是,怎么做?

谢谢!

您可以为 org.springframework.data.mongodb.core.ReactiveMongoTemplate 启用 DEBUG 日志记录。 但是,在许多情况下,日志记录使用阻塞操作。请务必查看 reactor-logback 以获取非阻塞替代方案。