我想要一个更新功能。所以这个函数有 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 中有可能还是可以?
ps 我知道有一个sql/update-values
。但是每次我尝试这个时,我都会收到一个wrong number of arguments(7)
我不明白的错误。
编辑:我用惯用的方式解决了我的问题。再次感谢你。