我正在尝试为REST API定义RAML。根据我的规范,我需要设置2个具有相同名称的查询参数。没有任何改变规格的可能性。有可能吗?
感谢。
答案 0 :(得分:3)
根据文档,如果将参数定义为Array,则请求可以具有多个具有相同名称的参数。有关更详细的说明,请查看RAML specification on the subject.
例如:
types:
Param:
type: object
properties:
name:
type: string
Params:
type: array
items: Param
minItems: 2
maxItems:2
uniqueItems: true