我正在使用gin-swagger来生成API文档。默认情况下,它显示在页面列表的底部。Models如何隐藏它?
2 回答
桃花长相依
TA贡献1860条经验 获得超8个赞
我以前遇到过同样的问题,我在评论中删除了一个注释,模型就消失了。但是我不记得注释的名称,但是,您可以将注释与下面进行比较并删除其他注释。
// @Summary Get all users
// @Description Get all users
// @Tags UserMgt
// @Accept json
// @Produce json
// @Param filter body object{UserFilter} true "filter"
// @Success 200 {array} object{models.User} "users"
// @Failure 400 {object} object{models.User} "users not found"
// @Router /user/all [post]
// @Security ApiKeyAuth
func GetAllUsers(ctx *gin.Context) {
....omitted....
}
蛊毒传说
TA贡献1895条经验 获得超3个赞
你只需要添加这行
ginSwagger.DefaultModelsExpandDepth(-1))
诸如此类
ginSwagger.WrapHandler(swaggerFiles.Handler, ginSwagger.DefaultModelsExpandDepth(-1))
- 2 回答
- 0 关注
- 140 浏览
添加回答
举报
0/150
提交
取消