如何使用JpaRepository在@OneToMany关系中保存和删除数据?

时间:2017-11-08 11:20:53

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

我有一个表格帖子,其评级与@OneToMany有关:

class Post {
  @OneToMany
  List<Rating> rating;
}

如何在不阅读珍贵评级的情况下保存新评级?

1 个答案:

答案 0 :(得分:0)

您可以为Repository实体创建Rating并仅保存评级

public interface RatingRepository extends JpaRepository<Rating, Long> {
}

并在您的bean中注入此存储库并调用ratingRepository.save()

之后
Rating rating = new Rating();
rating.setPost(post);
//...
ratingRepository.save(rating);