【问题标题】:SonataUserBundle Api Response returns empty JSONSonataUserBundle Api 响应返回空 JSON
【发布时间】:2017-09-23 01:11:20
【问题描述】:

我正在尝试获取 SonataUserBundle Api 的 JSON 响应。 因此,在遵循Sonata HomePage 文档中的配置过程之后

看起来这个 API 返回一个空对象

【问题讨论】:

    标签: json api sonata sonata-user-bundle


    【解决方案1】:

    您似乎忘记将元数据目录添加到 jms_serializer 配置。

    jms_serializer:
        metadata:
            directories:            
                SonataDatagridBundle:
                    namespace_prefix: 'Sonata\DatagridBundle\'
                    path: '@SonataDatagridBundle/Resources/config/serializer'
    
                # Also don't forget to add NewsBundle metadata too
                ApplicationSonataNewsBundle:
                    namespace_prefix: 'Application\Sonata\NewsBundle\'
                    path: '@ApplicationSonataNewsBundle/Resources/config/serializer'
    

    【讨论】:

      【解决方案2】:

      用户类具有无法访问的私有成员。要么你需要你改变它的说明符,要么你可以迭代它并存储在一个数组中,然后你可以传递它

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-06-24
        • 1970-01-01
        • 2013-11-13
        • 2019-02-13
        • 2018-09-28
        • 1970-01-01
        • 1970-01-01
        • 2018-07-09
        相关资源
        最近更新 更多