【发布时间】:2013-12-02 19:54:40
【问题描述】:
我正在将当前使用 clojure/java.jdbc 0.2.0 的代码迁移到新的 0.3.0 API。
0.3.0 API 中有很多新弃用的函数。
我一直在广泛使用“with-query-results”,但现在已弃用,那么用于获得与此等效行为的直接替换函数是什么?
(defn get-user [username]
(jdbc/with-connection db
(jdbc/with-query-results results
["select username, password, roles from users where username = ?" username]
(cond
(empty? results)
nil
:else
(first results)))))
我知道不再需要“with-connection”,但在那之后可用的文档对我来说非常不清楚。
【问题讨论】: