如何在API蓝图中定义枚举数组

时间:2015-09-07 14:36:33

标签: apiblueprint mson

我所谓的参数解决方案部分是

+ fields: [firstField, secondField] (array[enum], optional)
  + Members
      + firstField
      + secondField
      + extraField
      + dummyField

但它在语义错误方面失败了:

  

参数字段的示例值[firstField,secondField]不在其预期值列表中

1 个答案:

答案 0 :(得分:7)

我尝试了解您的需求并希望获得API蓝图的语法。

我认为MSON语法中的一种可能的解决方案可能在下面:

- fields (array, optional)
    - (enum)
        - firstField
        - secondField
        - extraField
        - dummyField

希望它有助于解决您的Array of Enum事。