Clojure - sql命令中的占位符

时间:2013-10-19 20:00:06

标签: jdbc clojure

我想要一个更新功能。所以这个功能有6个参数。

(defn update-user-profile [id email slogan title twitter web_site]
  (sql/with-connection
   db
   (sql/do-commands "update users SET email=? slogan=?
                    title=? twitter=? web_site=? WHERE id=?"id,email,slogan...

这就是我想要的。在Clojure中它是可能的还是可以的?

p.s我知道有一个sql/update-values。但每次我尝试这个,我都会得到像wrong number of arguments(7)这样的错误,我不明白。

编辑:我用惯用的方式解决了我的问题。再次感谢你。

0 个答案:

没有答案