Escludere determinati campi del modello di risposta da Documenti enunciati
Domanda
Problema : Ho alcuni modelli Java utilizzati sia per la richiesta che per il corpo di risposta su alcuni endpoint.La cosa è, su una richiesta specifica, non voglio mostrare tutti i campi da quel modello;Inoltre, sulla risposta, forse voglio mostrare campi completamente diversi da quello stesso modello.
Domanda : è possibile utilizzare Enunciate?O dobbiamo solo usare la stessa composizione del modello su richiesta e risposta?
Ho esaminato questo e ho trovato il API enunciate .Tuttavia, non ho capito come escludere solo alcuni campi dal modello.A parte questa caratteristica specifica, per ora ho trovato Enunciate per essere estremamente utile e bello da usare.Produce anche documenti abbastanza buoni.:)
Soluzione
Sfortunatamente, il motore di documentazione di Enunciate non è sofisticato.Non c'è modo di configurare Enunciate per documentare quali campi di un modello devono essere popolati in base a una richiesta specifica (o risposta).
Sarebbe una buona caratteristica però.Perché non sei Apri un problema Jira Quindi la richiesta può essere tracciata?