我正在编写一个 clojure 函数,当我使用defn
它来定义它时它可以正常工作,但是当我使用defresource
. 我怀疑这与:as-response
我正在使用的密钥有关,但我不知道如何修复它。有任何想法吗?我的代码:
(defn function-name []
:allowed-methods [:get]
:available-media-types ["application/json"]
:as-response (my function is here))
使用 defresource 时出错:“传递给...的 args (2) 数量错误”我正在传递 0 个参数,使用 defn 可以正常工作。