我怎样才能支持任意querystring params? (爆炸修饰符?)

时间:2017-06-22 10:46:26

标签: apiblueprint

我的API允许用户使用查询字符串参数(即?age=30&location=Philadelphia)过滤数据库表。每个数据库表的这些参数不同。我如何在API Blueprint中表达它?

API Blueprint spec表示它支持explode modifierThis RFC 6570 validator表明爆炸修饰符可以通过一个对象实现这一点,即

/api{?filters*} 并且通过 { filters: { age: 30, location: 'Philadelphia' } } (上面链接的验证器说明了这一点更好)

当然,我不确定如何在API蓝图中表达上述内容。有可能吗?

0 个答案:

没有答案