Pra mim está aparecendo esse erro:
Caused by: java.lang.IllegalArgumentException: Validation failed for query for method public abstract med.voll.api.domain.medico.Medico med.voll.api.domain.medico.MedicoRepository.escolherMedicoAleatorioLivreNaData(med.voll.api.domain.medico.Especialidade,java.time.LocalDateTime)
É porque a minha Query está errada?
@Query(""" select m from Medico m where m.ativo = true and m.especialidade = :especialidade and m.id not in() select c.medico.id from Consulta c where c.data = :data order by rand() limit 1 """) Medico escolherMedicoAleatorioLivreNaData(Especialidade especialidade, LocalDateTime data);