Swagger-Modell für ein Array mit benannten Elementen

Das Schreiben des Swagger-Modells für ein JSON-Array erscheint mir ziemlich einfach, z. Wenn ich dieses Array hätte:

[
  {
    "name": "dave",
    "number": 123
  },
  {
    "name": "mary",
    "number": 456
  }
]

Ich würde das folgende Swagger-Modell dafür schreiben:

"schema": {
  "type": "array",
  "items": {
    "$ref": "Student"
  }
}

"Student": {
  "id": "Student",
  "required": [
    "name",
    "number"
  ],
  "properties": {
    "name": {
      "type": "string"
    },
    "number": {
      "type": "integer",
      "format": "int32"
    }
  }
}

Ich habe jedoch die folgenden:

{
  "123": {
    "name": "dave"
  },
  "456": {
    "name": "mary"
  }
}

Wie schreibe ich das Modell für dieses?

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage