我想记录" get"和"创造" Resource (Integer id, String name)
对象的操作。当我在Spring MVC应用程序中使用Springfox配置Swagger时,文档显示:
GET /resources -> Model: { "id" : 0 , "name" : "string"}
POST /resources -> Request body: { "id" : 0 , "name" : "string"}
-> Response 201: { "id" : 0 , "name" : "string"}
重点在于" id"参数不应该在POST主体中,因为它将在操作中创建。我的问题是,有没有办法表明某些属性只应在某些情况下从文档中排除?