Symfony4 API平台API_Platform.jsonapi.normalizer.item服务未定义

Symfony4 API平台API_Platform.jsonapi.normalizer.item服务未定义,symfony4,api-platform.com,Symfony4,Api Platform.com,我正在尝试为normalizer设置服务以添加额外数据 我遵循了使用ld+json的文档,它工作得很好 但问题是,我需要json中的它,而不是ld+json,所以我将api_平台.jsonld.normalizer.item更改为api_平台.jsonapi.normalizer.item,正如phpstorm中的自动完成建议的那样,但这个服务似乎没有定义,在文档中我找不到 我也尝试过使用api_platform.json.normalizer.item,但运气不好 我的问题是,如何为json

我正在尝试为normalizer设置服务以添加额外数据

我遵循了使用ld+json的文档,它工作得很好

但问题是,我需要json中的它,而不是ld+json,所以我将
api_平台.jsonld.normalizer.item
更改为
api_平台.jsonapi.normalizer.item
,正如phpstorm中的自动完成建议的那样,但这个服务似乎没有定义,在文档中我找不到

我也尝试过使用
api_platform.json.normalizer.item
,但运气不好

我的问题是,如何为json项规范化器调用服务


谢谢

我已经弄明白了,应该是
api\u platform.serializer.normalizer.item

services:
    'App\Serializer\ApiNormalizer':
        decorates: 'api_platform.serializer.normalizer.item'
        arguments: ['@App\Serializer\ApiNormalizer.inner', '@doctrine.orm.entity_manager']