【问题标题】:JMS Serializer many to one relation, field on same level of main entityJMS Serializer 多对一关系,主实体同一级别的字段
【发布时间】:2019-04-08 15:15:13
【问题描述】:

我有一个具有 manyToOne 关系的实体,我想用 Symfony 上的 JMS 序列化器序列化这个实体。 但我希望相关实体与主实体处于同一级别,例如字段是否只是我的主实体的补充字段。

我有这个:

"parcel_movement_action_button": {
  "code": "string",
  "type": "string"
},
"button_class": "string",
"value": "string"

我想要这个:

  "code": "string",
  "type": "string",
  "button_class": "string",
  "value": "string"

有可能吗?

【问题讨论】:

    标签: symfony jmsserializerbundle


    【解决方案1】:

    是的,这是可能的,你必须使用虚拟属性来做到这一点https://jmsyst.com/libs/serializer/master/reference/annotations#virtualproperty

    【讨论】:

    • 谢谢你的回答,这正是我需要的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-23
    • 2017-07-31
    • 2022-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多