FOSUserBundle JMSSerializerBundle排除属性

时间:2018-07-03 11:43:50

标签: fosuserbundle symfony4 jmsserializerbundle

我正在使用Symfony 4.1,并且遵循以下配置:

config / packages / jms_serializer.yaml:

jms_serializer:
    metadata:
        auto_detection: true
        directories:
            FOSUserBundle:
                namespace_prefix: "FOS\UserBundle"
                path: '%kernel.root_dir%/serializer/FOSUserBundle'

src / serializer / FOSUserBundle / Model.User.yml:

FOS\UserBundle\Model\User:
    exclusion_policy: all
    properties:
    id:
        expose: true

我只想在序列化数据中包含 ID ,但是所有FOSUserBundle属性都一起提供。我尝试过清除缓存等。如何解决此问题?

0 个答案:

没有答案