我有 Result 实体和 User 实体,它们通过 @OneToOne 注释链接:
@OneToOne
@MapsId
private User user;
和
@OneToOne(mappedBy = "user", cascade = CascadeType.ALL)
private Result result;
但是当我尝试通过ajax获取所有结果时:
resultRepo.findAll()
结果来自包含所有用户字段(包括密码等)的用户。当我请求所有结果时,如何仅从用户实体获取特定字段?
最佳答案
在您的字段上使用@JsonIgnore,它将不会显示在json响应中
关于java - 如何从 OneToOne 关系中获取特定字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58010935/