In Slick 3.1, mit dem vollständigen Redesign der neuen API, scheint es unmöglich zu sein, die generierten SQL-Anweisungen zu sehen, wenn eine Einfügung durchgeführt wird.Slick 3.1 - Drucken von SQL aus DBIOAction (Einfügen von Anweisungen)
Wenn Sie so etwas wie dies
val action = DBIO.seq(
SomeTables ++= Seq(TableData(1,"First"),TableData(2,"Second"))
)
haben scheint es nicht, dass Sie tatsächlich in der Lage sind die generierten SQL vom action
zu sehen. Die result
Methode existiert nicht tatsächlich, und Variationen von statements
nur ?
anstelle der tatsächlichen Werte drucken, wenn Sie DBIO.seq
nicht verwenden, wenn Sie DBIO.seq
verwenden, die statements
Methode existiert nicht tatsächlich.
Auch bei der Verwendung von Methoden wie .transactionally
oder scheint es keinen Unterschied zu machen (aber ich weiß nicht, wie das helfen soll).
Aus der Beobachtung aller Methoden scheint es, dass dies unmöglich ist?