2

我有一个 swagger.json,它接受一个 POST 主体作为一个对象,其中包含一些具有数据类型的必需属性。

我可以看到ServeError()在缺少任何一个属性或其中一个属性是错误的数据类型时被调用。它停止并给出第一个失败的验证

有没有办法验证所有属性,所以当调用服务错误时,它有关于所有失败验证的详细信息?

我希望我可以在 swagger.json 中放置一个标志,但无法在任何地方找到它。

"postResp": {
  "type": "object",
  "required": [ "RecordId", "SomeString"],
  "properties": {

      "RecordId": {
        "type": "integer"
      },
     "SomeString": {
        "type": "string"
      }

  }
}
4

0 回答 0