1
resposta

existe uma forma automática de fazer a query?

tenho este método no repository (eu faço foreach e chamo pra cada aluno da minha lista, o repository, só que queria apagar tudo de uma vez pra não ficar fazendo varias consultas)

@Transactional
@Modifying
@Query("DELETE FROM sala s WHERE s.sala.id = :idSala AND s.aluno.id = :alunoId")

onde eu recebo uma lista de alunos, q são vinculados a uma sala, e quero deletar na tabela sala_alunos todos os registro dela que tenham o mesmo id da sala e o id dos alunos da lista, como faço isso automático no jpa? sem precisar da query?

1 resposta