2016-10-11 7 views
0

私はswagger UI 2.0.23バージョンを使用しており、jsonファイルを使用してAPIをプロビジョニングしています。私は私のAPIに特定のヘッダーの値を送信する必要がありますが、フィールドはUIで表示されるべきではありません。値は変更されていないためです。したがって、私はどのようにフィールドがUiに表示されるのを隠すのですか?私はあなたが闊歩におけるクエリのparamとしてそれを見ることはありません、あなたがQueryParamを追加し、それに@ApiParam(アクセス=「非表示」)を設定することができ をサンプル以下試してみましたが、swagger uiの隠しフィールド

 { 
      "name": "access_type", 
      "dataType": "string", 
      "enum": [ 
      "high" 
      ], 
      "required": "true", 
      "paramType": "httpHeader", 
      "access": "hidden" 
     } 

答えて

0

を動作しませんでしたUI。

1

これは、あなたが闊歩UIでフィールドを非表示にする追加する必要がすべてです:表示から予約リストを隠してしまう

@ApiModelProperty(hidden = true) 
private List<Reservation> reservations; 

関連する問題