Spring Data R2DBC 中查询参数的日志值?

Har*_*own 9 spring spring-data spring-boot spring-data-r2dbc r2dbc

Spring Data R2DBC 中,我可以使用

logging.level.org.springframework.data.r2dbc=DEBUG
Run Code Online (Sandbox Code Playgroud)

application.properties.

但是,这不会记录绑定为查询参数的实际值。

如何在 Spring Data R2DBC 中记录查询参数的实际值?

b.k*_*lsi 13

这对我有用:

 logging:
  level:
    io.r2dbc.postgresql.QUERY: DEBUG # for queries
    io.r2dbc.postgresql.PARAM: DEBUG # for parameters
Run Code Online (Sandbox Code Playgroud)

我在这里找到

  • 现在也在`README.md`中进行了描述:https://github.com/pgjdbc/r2dbc-postgresql/blob/1a9cb75df519c7c5e8fdb706287a085f5b70c51c/README.md#logging (3认同)
  • 您是否知道在 h2 内存数据库的情况下要使用哪些属性? (2认同)

Dmi*_*tis 5

对于 h2 和其他数据库尝试:

logging.level.io.r2dbc.h2=TRACE
Run Code Online (Sandbox Code Playgroud)