我正在尝试为端点设置Swagger UI,但是我的一种模式阻止了页面呈现。它在控制台中显示错误:
Uncaught TypeError: Cannot read property '$ref' of null
我正在模式1.1.9和clojure 1.9.0上运行它。
我有一种自定义类型,只能接收“ 18- *”字符串。
(def Foo (s/named (s/pred (partial re-find #"18-\d+")) 'Foo))
我想将Foo
类型的数组包含到另一个模式中
(s/defschema Bar
{:foo [Foo]}) ; this does not work
(s/defschema Bar
{:foo Foo}) ; this works, but how do I make it an array?