让我坐着,我有两个一对多的班级。
class Post{
@Id
private Long id; //primary_key
private String title;
private Date createdDate;
private String content;
@OneToMany(cascade = CascadeType.ALL,orphanRemoval = true)
@JoinColumn(name="post_id")
private List<Comment> commentsList;
//getters and setters
}
class Comment{
@Id
private Long id; //primary_key
private Date createdDate;
private String text;
private Long postId;
}
现在,我想找出在给定日期之后创建并具有2条以上评论的所有帖子。我可以使用JPQL编写此代码。但是,如何使用JPA规范来做到这一点。