我正在尝试实现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数组,以便我可以在这些书名之后进行过滤。