如何使用KOA和Node.js在swagger UI中传递多个查询参数

时间:2019-06-26 09:02:18

标签: node.js swagger swagger-ui koa

我正在尝试实现RESTful API。为此,我正在使用KOA和Swagger。我在查询中同时传递多个参数时遇到问题。

我已经在网上搜索了,发现了一些解决方案,但它们对我不起作用。每次我尝试通过Web Link(how to pass multi value query params in swagger)解决方案!唯一显示给我的是UI中的消息:“无法呈现此组件,请参见控制台”。而且我在控制台中没有任何消息。

 /**
 * @swagger
 * 
 * /authors:
 *   get:
 *     summary: list all books
 *     operationId: listBooks
 *     tags: 
 *       - Authors
 *     parameters:
 *      - name: categories[]
 *        in: query
 *        description: the desired title
 *        type: array
 *        items:
 *         type: string
 *     responses:
 *       '200':
 *         description: success
 *         content:
 *           application/json:
 *             schema:
 *               #ref '#/components/schemas/Author'
 *       '404':
 *         description: Not working
 * 
 */

我希望有可能提供多个参数,然后返回带有这些参数的数组。因此,在此示例中,需要一个Bookbook数组,以便我可以在这些书名之后进行过滤。

0 个答案:

没有答案