0

docs compojure-apiから...

(s/defschema Pizza
 {:name s/Str
  :size (s/enum :L :M :S)
  :origin {:country (s/enum :FI :PO)
  :city s/Str}})

後でコードで次のようなことを行うことができます。

(defapi app
  ...

  ...

(POST* "/pizza" []
  :return Pizza
  :body [pizza Pizza]
  :summary "echoes a pizza"
  (ok pizza))))

私の質問はform-params、ルートのためにこれをどのように達成できるでしょうか?

すなわち

(defapi app
  ...

  ...

(POST* "/pizza" []
  :return Pizza
  :form-params [pizza Pizza] ; <---------------- here
  :summary "echoes a pizza"
  (ok pizza))))
4

1 に答える 1

0

form-params は query-params に似ているため、query-params と同じ構文を使用する必要があります。つまり、同じ制限/機能があります。

于 2016-01-08T02:12:56.350 に答える