首页 > 解决方案 > 如何在没有“ids”引用的情况下获得 json 响应

问题描述

所以我有我的项目,这部分有两个一对多关系到同一个实体发生的事情是邮递员对获取请求的响应是这样的:两个元素的一对多关系是相同的

{
   "elemnt1withonetomany": {
        "id": 2,
        "name": "something",
        "last_name": "something",
        "email": "something"
    },
    "elemnt2withonetomany": {
        "@id": 4,
        "id": 4,
        "code": "details",
        "email": "details",
        "name": "details",
        "lastname": "details"
},
{
    "elemnt1withonetomany": {
        "id": 2,
        "name": "something",
        "last_name": "something",
        "email": "something"
    },
 
    "element2withonetomany": 4,

}

那么有什么方法可以让 get 请求提供与 elemnt2withonetomany 相同形式的信息

标签: java

解决方案


我有点找到它的来源,但是它需要很多 JsonBackReference 和类似的注释,是的,它来自实体顶部的 @JsonIdentityInfo 有点花了我一段时间才能找到源所以我只是要发布我的内容发现是否有人需要它所以我的新问题有没有办法绕过它而不删除这个


推荐阅读