How to ignore swagger resource property for specif

2019-07-19 16:12发布

We are implemented spring fox swagger 2 of version 2.6.1, i wanted to display a specific property of a resource for HTTP GET METHOD and not for POST METHOD, i haven't find any approach using swagger 2. Please help thanks.

For example:

Class Employee{

Integer id; String name;

}

Request URI: GET /api/employee/{id} i should see the swagger request document as { id:"", name:"" }

Request URI: POST /api/employee i should see the swagger request sample as { name:"" }

1条回答
爷的心禁止访问
2楼-- · 2019-07-19 17:12

I upgraded to version 2.8.0 and it is possible with @ApiModelProperty(readOnly = true). This causes the property to be #Returned by GET, not used in POST / PUT / PATCH

查看更多
登录 后发表回答