如何在日志中显示SQL语句?我正在使用EBeans,由于某些原因它无法插入,但是我看不出问题所在。
我试图将配置编辑为:
db.default.logStatements=true
并将其添加到logback.xml
<logger name="com.jolbox" level="DEBUG" />
遵循我在网上找到的一些答案,但它似乎不适用于2.4…
最佳答案
播放2.4中的记录已更改。从现在开始,要在控制台中显示SQL语句,只需将以下行添加到conf / logback.xml文件中:
<logger name="org.avaje.ebean.SQL" level="TRACE" />
它应该工作正常。
正如@ Flo354在评论中指出的那样,在Play 2.6中,您应该使用:
<logger name="io.bean" level="TRACE" />