如何打印 Slick 查询树?

How to print Slick query tree?

我正在用 Slick 编写一些代码,我希望能够打印 "Slick Query Tree" - 是否可以某种方式实现?

我假设您想查看查询的抽象语法树?!您可以观看此电影:http://youtu.be/THlvR9bXHIc - it is also referenced at "http://slick.typesafe.com/docs/" 下面 "Screencast 1: Introduction to the query compiler"。

AFAIK 您可以在自己的巧妙代码中使用方法 toNodenodeChildren 来递归遍历 AST。

我们记录它们。 参见 Slick logging with slf4j-simple 在此处查看可用的记录器 https://github.com/slick/slick/blob/master/common-test-resources/logback.xml

您需要查看编译器。