0

我正在尝试为具有多个输入的 Swagger UI 创建一个数组,但我不知道如何。我目前看到的只是 Swagger UI 中的一个字段。

代码:

    /**
     * @return \Illuminate\Http\JsonResponse
     * @SWG\Post(
     *     path="/api/v1/test",
     *     description="tester",
     *     operationId="tester",
     *     produces={"application/json"},
     *     tags={"Test endpoints"},
     *     @SWG\Parameter(
     *         name="test",
     *         description="Tester",
     *         in="query",
     *         type="array",
     *         items={
     *             "type": "text",
     *         },
     *         collectionFormat="csv",
     *         required=true,
     *     ),
     *     @SWG\Response(
     *         response=200,
     *         description="test saved"
     *     ),
     *     @SWG\Response(
     *         response=401,
     *         description="test couldn't be save.",
     *     )
     * )
     */
4

1 回答 1

0

代替

     *         items={
     *             "type": "text",
     *         },

     *         @SWG\Items(type="string"),

)您可能还需要在右括号之前删除多余的逗号。

于 2018-11-02T22:44:02.980 回答