symfony - JMS Serializer 多对一关系,主实体同一级别的字段
问题描述
我有一个具有 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"
可能吗 ?
解决方案
是的,有可能,您必须使用虚拟属性来做到这一点https://jmsyst.com/libs/serializer/master/reference/annotations#virtualproperty
推荐阅读
- arrays - 查找数组中最近的最小和最大数字的总和
- omnet++ - Omnet++ 无法导入植物群
- sql - 不允许在另一个计算列中使用计算列 - 我怎样才能允许它
- sql - 在 oracle 中执行更新查询后如何识别哪些记录没有更新?
- dataweave - 否则,如果在 Dataweave 2.0 中
- kotlin - Kotlin Flow 中的 RxJava BehaviorSubject#onError(Throwable) 等效项
- c# - 如何在 C# 中查找 BMI 指数值和体重状态?
- python - 在Python中将键添加到值是列表的字典中
- sql - 在雪花中按分区过滤
- python - 使用 ForeignKey 值而不是 Key 的预填充字段 Django