私はすべてのデータベース操作に対してfind、findAll、deleteなどのJPA CRUDリポジトリのデフォルトメソッドを使用しています。JPA CRUDリポジトリを使用して子エンティティの数を見つける
今私は2つのエンティティがあります。
@Entity
public class Parent implements Serializable {
@Id
@GeneratedValue
private long id;
@OneToMany(mappedBy = "parent", cascade = CascadeType.REMOVE)
private Set<Child> children;
}
@Entity
public class Child implements Serializable {
@Id
@GeneratedValue
private long id;
@ManyToOne
@JoinColumn
private Parent parent;
}
は私は私が親のIDに基づいて、親の全ての子どもの数を取得聞かせParentRepositoryで新しいメソッドを作成するための方法はあります?
だから私のParentRepositoryの内側に、私は次のようになります方法で作成できます。これらを試してみてください
int findAllChildrenCount(Long parentID);
は/助けupvote答えを受け入れることを忘れないでください。あなた... – Cepr0