Spring boot 弹簧靴架增加了额外的字段“;“目标”;
JSON用户Spring boot 弹簧靴架增加了额外的字段“;“目标”;,spring-boot,spring-data,spring-restcontroller,spring-mongodb,Spring Boot,Spring Data,Spring Restcontroller,Spring Mongodb,JSON用户 @Document("user") public class User @Id String id; @DbRef(lazy=true) Group group; } @Document("Group") public class Group{ @Id private String Id; private string code; } 问题是我在json中得到了一些类中没有的目标属性。有什么想法吗 更新:DbRef(lazy=true)添加目标
@Document("user")
public class User
@Id
String id;
@DbRef(lazy=true)
Group group;
}
@Document("Group")
public class Group{
@Id
private String Id;
private string code;
}
问题是我在json中得到了一些类中没有的目标属性。有什么想法吗
更新:
DbRef(lazy=true)添加目标属性
您的第二个类定义看起来很奇怪-您没有给该类命名。@PaulNUK:很抱歉输入错误
[
{
"id": "5922bccbbba56342fc55a73f",
"group": {
"id": "5922bccbbba56342fc55a73d",
"code": "ROLE_ADMIN",
"target": {
"id": "5922bccbbba56342fc55a73d",
"code": "ROLE_ADMIN"
}
},
}
]