71838


１つのプロパティに１つの配列があり、その配列内には複数の空の要素があります。値を持っている要素もあり、空の要素と混合して１つの配列がある状態です。  
これをswaggerで書くにはどのようにすればよいでしょうか？

イメージ図

[code]

    abc:[
      ｛
         a:1
         b:2
       },{
       },{
       }
      ］
    
[/code]


CC BY-SA 4.0
2020-11-10T04:45:17.910
71836
2020-11-10T05:21:30.903
2020-11-10T04:48:11.590
3060
42671
question
array yaml swagger
swaggerで空の要素を複数持つ配列を書く方法を教えてください。


oneOfを使うと次のように書けるかとおもいます。

[code]

    schema:
      type: object
      properties:
        abc:
          type: array
          items:
            oneOf:
              - type: object
                properties:
                  a:
                    type: number
                  b:
                    type: number
              - type: object
    
[/code]

  * <https://swagger.io/docs/specification/data-models/oneof-anyof-allof-not/>


CC BY-SA 4.0
2020-11-10T05:21:30.903
71838
2020-11-10T05:21:30.903
7997
71836
answer