Boa noite, seria possível a JPA realizar um deleteById()
, para uma Entidade que utiliza chave composta, passando apenas alguns campos como condição para o método mencionado?
Ex:
class ObjetoComChaveComposta {
private ChaveCompostaId id;
private String campo1;
private Integer campo2
}
class ChaveCompostaId {
private Integer chave1;
private Integer chave2;
}
//na camada de serviço por exemplo:
objetoComChaveCompostaRepository.deleteById(new ChaveCompostaId(chave1, null));