Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao Trocar a Query para adicionar o cancelamento das consultas

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'consultaController': Unsatisfied dependency expressed through field 'agenda': Error creating bean with name 'agendaDeConsultas': Unsatisfied dependency expressed through field 'medicoRepository': Error creating bean with name 'medicoRepository' defined in mde.voll.api.domain.medico.MedicoRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Could not create query for public abstract mde.voll.api.domain.medico.Medico mde.voll.api.domain.medico.MedicoRepository.escolherMedicoAleatorioLivreNaData(mde.voll.api.domain.medico.Especialidade,java.time.LocalDateTime); Reason: Validation failed for query for method public abstract mde.voll.api.domain.medico.Medico mde.voll.api.domain.medico.MedicoRepository.escolherMedicoAleatorioLivreNaData(mde.voll.api.domain.medico.Especialidade,java.time.LocalDateTime) Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Olá bom dia tudo bem? parece que esse erro e erro no seu medico repository por caso voce esta com @repository ?

exemplo:

@Repository
interface medicoRepository extends JpaRepository<Long, Entity> { }
solução!

Oi José!

Altere na query o m.ativo = 1 para: m.ativo = true e veja se resolve.