J'ai utilisé les méthodes par défaut du référentiel JPA CRUD telles que find, findAll, delete, etc. pour toutes mes opérations de base de données.Recherche d'un nombre d'entités enfants utilisant JPA CRUD Repository
En ce moment, j'ai deux entités:
@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;
}
est pour moi il y a un moyen de créer une nouvelle méthode dans ParentRepository qui me permettrait de récupérer un compte de tous les enfants d'un parent en fonction de l'ID du parent ?
donc dans mon ParentRepository, puis-je créer une méthode qui ressemble à quelque chose comme ceci:
int findAllChildrenCount(Long parentID);
Ne pas oublier d'accepter/réponses qui ont aidé Upvote vous ... – Cepr0