这与这个问题相关:Swagger Schema - Pattern not apply to string array,它已收到检查字段数组(如键值)而不是单个字符串列表的答案。我需要请求的正文如下所示:
{
"languages": [
"english"
]
}
不是这样的(正如我提到的答案所指的那样):
{
"languages": [
{
"language": "english"
}
]
}
它应该看起来像这样:
Languages:
type: object
properties:
languages:
type: array
items:
type: string
您可以参考这个
Language
架构。