这是我所拥有的某个参数的描述:
{
"name": "myParam",
"description": "My param description",
"required": true,
"paramType": "query",
"type": "string",
"defaultValue":"myValue"
}
Run Code Online (Sandbox Code Playgroud)
defaultValue是参数可以拥有的唯一值,所以有没有办法声明这个?在swagger-ui的上下文中,我需要参数的文本框是只读的.我正在使用swagger 1.2.
谢谢
为json数组编写swagger模型对我来说似乎非常简单,例如,如果我有这个数组:
[
{
"name": "dave",
"number": 123
},
{
"name": "mary",
"number": 456
}
]
Run Code Online (Sandbox Code Playgroud)
我会为它写下面的招摇模型:
"schema": {
"type": "array",
"items": {
"$ref": "Student"
}
}
"Student": {
"id": "Student",
"required": [
"name",
"number"
],
"properties": {
"name": {
"type": "string"
},
"number": {
"type": "integer",
"format": "int32"
}
}
}
Run Code Online (Sandbox Code Playgroud)
但是,我有以下内容:
{
"123": {
"name": "dave"
},
"456": {
"name": "mary"
}
}
Run Code Online (Sandbox Code Playgroud)
我该如何编写这个模型?
提前致谢.
swagger ×2