10

我试图让 Korma 输出它将执行的 SQL,这样我就可以调试我遇到的问题,但是文档非常简洁地介绍了如何使用 as-sql 函数。谁能给我一个如何让 Korma 为 INSERT 查询输出 SQL 的示例?

4

2 回答 2

12

来自:http ://sqlkorma.com/api/0.3.0/korma.core.html

dry-run
(dry-run & body)
Wrap around a set of queries to print to the console all SQL that would 
be run and return dummy values instead of executing them.
于 2013-03-19T19:44:29.340 回答
8

如果要将 SQL 查询作为字符串获取,还有sql-only

(println     
    (sql-only
        (select users)))
于 2014-01-01T15:30:17.067 回答