問題タブ [compojure-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
clojure - スキーマを kabab-case から camelCase に変換するために、compojure-api で Swagger のミドルウェアを実装する方法
アプリケーションは、以下のようなスキーマに kabab-case キー形式を使用します
しかし、swagger ドキュメントの場合、以下のようにキャメルケースのスキーマが必要です
スキーマを kabab-case から camelCase に変換できるように、swagger のミドルウェアを実装する方法はありますか? どうすればこれを達成できるか提案してください。
私の現在のコードは、APIの動的swaggerドキュメント生成のために以下のようになります
ルーティングには compojure-api が提供する swagger を使用しています。
reititを使用して私の要件を実装できます。reititを使用してこれを達成する方法のサンプル プロジェクト rest-apiもあります。しかし、今はルーティング用の新しいライブラリにアップグレードしたくないので、compojure-api を使用して同様のことを達成したいと考えています。