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

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


@OneToOne

@MapsId

private User user;


@OneToOne(mappedBy = "user", cascade = CascadeType.ALL)

private Result result;

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


resultRepo.findAll()

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


翻阅古今
浏览 136回答 1
1回答

慕斯王

在您的字段上使用@JsonIgnore,它将不会显示在json响应中
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java