Я пытаюсь настроить интерфейс Swagger для моих конечных точек, но одна из моих схем не позволяет странице отображаться. В консоли отображается ошибка:
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?