【发布时间】:2016-08-11 13:59:29
【问题描述】:
我正在使用 Swagger 2.0 记录 Rails 应用程序,并使用 Swagger-UI 作为人类可读的文档/沙盒解决方案。
我有一个资源,客户端可以在其中存储任意元数据以供以后查询。根据 Rails 约定,查询将像这样提交:
/posts?metadata[thing1]=abc&metadata[thing2]=def
Rails 将哪些参数转换为:
{ "metadata" => { "thing1" => "abc", "thing2" => "def" } }
它可以很容易地用于为数据库生成适当的WHERE 子句。
Swagger 中是否支持类似的内容?我希望最终让 Swagger-UI 提供一些方法来修改生成的请求以添加 metadata 命名空间下的任意参数。
【问题讨论】:
标签: ruby-on-rails swagger swagger-ui swagger-2.0