我有一个带有多个参数的资源,以及一个带有额外参数的单个操作。我怎样才能用最少的重复来写这个?
像这样的东西,但实际上有效:
## Items [/item{?type}]
+ Parameters
+ type (enum[string], optional)
+ Default: foo
+ Members
+ foo
+ bar
### List [GET {&from}]
+ Parameters
+ page (integer, optional)
+ Default: 1
所有其他操作都应该列出type
,而 GET 应该同时列出type
和page
。