1

我刚刚nelmio/api-doc-bundle使用作曲家从 3.2 更新到 4.3。现在,当我查看/api/doc.json我的应用程序(之前显示 API 端点列表)时,我收到此错误:

找不到“GET /api/doc.json”的路由

以下是 的内容config/routes/nelmio_api_doc.yaml

app.swagger:
    path: /api/doc.json
    methods: GET
    defaults: { _controller: nelmio_api_doc.controller.swagger }

为了使我的文档端点再次工作,我需要在我的应用程序中进行哪些更改?

4

1 回答 1

2

事实证明,在 中nelmio_api_doc.yaml,我只需要更改这一行:

defaults: { _controller: nelmio_api_doc.controller.swagger }

...对此:

defaults: { _controller: nelmio_api_doc.controller.swagger_json }

然后该路线再次工作。

于 2021-06-29T12:20:46.870 回答