Quill SQL регистрация запросов со значениями как `?` - PullRequest
0 голосов
/ 23 января 2020

Я новичок в Quill, хочу зарегистрировать запрос SQL со значениями, но на данный момент значения заменены на? в запросе. Моя конфигурация в logback_core_config. xml имеет значение

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

, и мой запрос печатается как

SELECT p.name, p.age FROM Person p ГДЕ p.age IN (?,? )

Я получил решение от Inte rnet, что нужно установить

-Dquill.binds.log=true 

Но не уверен, где его установить. Мой проект SBT, и я установил

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

Я использую

com.typesafe.scalalogging

Но он не работает. Может кто-нибудь, пожалуйста, помогите ?? Заранее спасибо.

1 Ответ

1 голос
/ 31 января 2020

Попробуйте добавить в свой build.sbt:

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

val fake = init()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...