swagger - 如何使用sails-hook-actions2-swagger记录具有2个路径参数的端点?
问题描述
我@logisticinfotech/sails-hook-actions2-swagger
用来记录我的 REST API。我的端点如下所示:/ user /: uid / company /: cid
. 生成文档后,公司在两个 ID 之间崩溃,这使得端点看起来像这样:/ user /: uid /: cid
,不能留下。我不能解雇这家公司通过 Swagger UI 提交。
我的 swagger.js:
'PUT /user/:uid/company/:cid':{action: 'userCompany/add',
swagger: {
summary: 'Add user to company',
parameters: [{
in: 'path',
name: 'uid',
required: true,
type: 'string',
description: 'User account ID'
},
{
in: 'path',
name: 'cid',
required: true,
type: 'string',
description: 'Company ID'
}]
}
},
有人有什么想法吗?
解决方案
您的网址设置应定义如下
'PUT /user/{uid}/company/{cid}'
然后它会正确地渲染招摇
推荐阅读
- ios - 在应用内打开原生 iOS 音频输出目的地选择器
- scala - 将 scala 数据框列组合成单个案例类
- angular - Angular 7 应用程序的生产路线因 Http 500 或 404 服务器错误而失败
- nativescript - 如何在 Nativescript 中使用 MediaFilePicker 和 PhotoEditor 插件
- javascript - 如何计算混合费用?
- html - 将文本放在 tr 行上
- c# - 在 ef core 2.2 中执行“select * from (select * from ...)”查询
- http - 从 Delphi 10.3 多设备应用程序上传带有 idHTTP 的位图
- python - 从多个列表创建有序数据框
- javascript - MongoDB 检查文档/记录是否存在