在Slick 3.1中,通过完全重新设计新API,在执行插入时似乎无法查看生成的SQL语句.
如果你有类似的东西
val action = DBIO.seq(
SomeTables ++= Seq(TableData(1,"First"),TableData(2,"Second"))
)
Run Code Online (Sandbox Code Playgroud)
看起来你实际上看不到生成的SQL action.该result方法实际上并不存在,如果您不使用,则仅使用statementsprint的变体?代替实际值DBIO.seq,如果您使用DBIO.seq该statements方法实际上并不存在.
即使使用诸如.transactionally或之类的方法.withPinnedSession,它似乎没有什么区别(但我不知道这应该如何帮助).
从所有方法的观察来看,这似乎是不可能的?