Swagger UI имеет консольную ошибку "Не удается прочитать свойство '$ ref' из null", как это исправить? - PullRequest
0 голосов
/ 07 января 2019

Я пытаюсь настроить интерфейс 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?
...