Compojure:如何将查询参数作为地图获取

时间:2016-05-07 23:50:59

标签: clojure compojure-api

我刚刚使用此文档通过Luminus创建了我的RESTful服务:http://www.luminusweb.net/docs/services.md

显然,Compojure-API使用Schema库来映射查询参数。但是,我希望能够将所有查询参数作为单个映射获取。例如:

从此GET /api/myapp?color=green&shape=round&height=100 这个{:color "green", :shape "round", :height "100"}

谢谢!

1 个答案:

答案 0 :(得分:1)

知道了。

我以此为例(GET "/test" {params :params} (str params))params是一个包含给定查询参数的键和值的映射。