Me aparece un error al querer hacer la agenda de una consulta cuando solo pones la especialidad del medico, pero mi MedicoRepository es tal cual al del maestro, y las demas validaciones si me funcionan. y mi MedicoRepository esta así:
Me aparece un error al querer hacer la agenda de una consulta cuando solo pones la especialidad del medico, pero mi MedicoRepository es tal cual al del maestro, y las demas validaciones si me funcionan. y mi MedicoRepository esta así:
Hola Carlos. Buenas tardes ¿Error de sintaxis?... Prueba con esta @Query. ¡Saludos!
@Query(""" select m from Medico m where m.activo= true and m.especialidad=:especialidad and m.id not in( select c.medico.id from Consulta c where c.fecha=:fecha ) order by rand() limit 1 """) Medico seleccionarMedicoConEspecialidadEnFecha(Especialidad especialidad, LocalDateTime fecha);
Muchas gracias, tenia un error parecido y era poner true en lugar de 1 tratandose de activo