如何从OneToOne关系中获取特定字段?

时间:2019-09-19 12:22:15

标签: java spring spring-boot jpa spring-data-jpa

我有Result实体和User实体,它们通过@OneToOne注释链接:

@OneToOne
@MapsId
private User user;

@OneToOne(mappedBy = "user", cascade = CascadeType.ALL)
private Result result;

但是当我尝试通过ajax获得所有结果时:

resultRepo.findAll()

结果随带有所有用户字段(包括密码等)的用户一起出现。当我请求所有结果时,如何仅从User实体中获取特定字段?

1 个答案:

答案 0 :(得分:0)

在您的字段上使用@JsonIgnore,它将不会显示在json repsonse中