我是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()