将值设置为"?"的 SQL 查询日志记录



我是Quill的新手,我想用值记录SQL查询,但目前,查询中的值被替换为?。 我在logback_core_config.xml中的配置是

<logger name="io.getquill" level="DEBUG" />

我的查询打印为

从人员 p 中选择 p.name,p.age 在 (?, ?( 中

我从互联网上得到了一个应该设置的解决方案

-Dquill.binds.log=true 

但不确定在哪里设置它.我的是一个SBT项目,我开始了

javaOptions in Universal ++= Seq(
"-Dquill.binds.log=true"
)

我正在使用

com.typesafe.scalalogging

但它不起作用。有人可以帮忙吗?提前谢谢.

尝试添加到您的 build.sbt 中:

def init(): Unit = {
sys.props.put("quill.macro.log", false.toString)
sys.props.put("quill.binds.log", true.toString)
}
val fake = init()

相关内容

  • 没有找到相关文章

最新更新