我正在通过slick运行以下代码。有没有办法检查提交给数据库的实际查询?
def getTransactions(trackId: Long): Future[Map[String, Seq[Transaction]]] =
db.run(transactionQuery.filter(_.id > trackId).sortBy(_.dateId desc).distinct.result)
.map(_.groupBy(_.sourceAccountNumber))
.recover {
case ex ⇒
logger.error(
s"error while retrieving data from f_transactions for customer specific transactions", ex)
Map.empty
}