我想要一个更新功能。所以这个功能有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)
这样的错误,我不明白。
编辑:我用惯用的方式解决了我的问题。再次感谢你。