【问题标题】:Symfony - Array of object, object emptySymfony - 对象数组,对象为空
【发布时间】:2018-11-25 21:19:49
【问题描述】:

我已经为一个 android 应用程序制作了一个 api,我想通过 JMS Serializer 序列化我的 Json 响应。

我有一个实体调用“activity”,通过多对一关系与另一个实体“specificity”链接。

但是当我调用我的 api 请求 /activities 以返回数据库中所有活动的列表时,我看到的是我的活动信息,但看不到对象特异性的数据。

你能帮帮我吗?希望我的截图能给你更多的细节。

祝你有美好的一天。

Screenshot about entity Specificity

Screenshot about entity Activity

Activity Serializer

Activity Controller - Method to get all the activity

Json response with empty specificity

【问题讨论】:

  • 帖子本身的邮政编码,不要附上代码的图像。图片用于参考输出(如果有)。

标签: api symfony jmsserializerbundle


【解决方案1】:

您必须创建一个“特异性”序列化文件,例如具有相同使用组“活动”的 Activity,以指定序列化程序在序列化您的特异性对象时要返回的确切属性。

【讨论】:

    猜你喜欢
    • 2014-11-08
    • 2018-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-14
    • 2019-04-26
    相关资源
    最近更新 更多