Spring JPA中的作者较少的多对多关系

问题描述 投票:0回答:1

[嗨,我是Spring JPA的新手。我正在研究琐碎的作者和书籍示例。一本书可以有很多作者,而作者可以有很多书。我先添加一本书,然后尝试为其添加作者。我想找出没有分配给任何作者的书。我该怎么办

public class Book{
     public string Title;
     public Set<Author> Authors;
}

public class Author{
     public string Name;
     public Set<Book> Books;
 }
java spring spring-data-jpa jpa-2.1
1个回答
0
投票

一个Crudrepository方法应该完成以下工作。在这里,我假设Book的主要ID为Integer CrudRepository<Book, Integer>

@Repository
public interface BookRepository extends CrudRepository<Book, Integer> {
...
    List<Book> findByBookAuthorsIsEmpty();
...
}
© www.soinside.com 2019 - 2024. All rights reserved.