Commit 792f746c by Joel Florentin

fix lista de postulantes, left join

parent 81f5c43c
...@@ -41,9 +41,9 @@ public interface PostulanteRepository extends JpaRepository<Postulante,Long> { ...@@ -41,9 +41,9 @@ public interface PostulanteRepository extends JpaRepository<Postulante,Long> {
@Query(value = "select DISTINCT p " + @Query(value = "select DISTINCT p " +
"from Postulante p join p.experiencias x " + "from Postulante p left join p.experiencias x " +
"join p.estudios e " + "left join p.estudios e " +
"join p.tecnologias pt " + "left join p.tecnologias pt " +
"where (?1 is null or lower(p.nombre) LIKE lower(?1) or lower(p.apellido) LIKE lower(?1) ) " + "where (?1 is null or lower(p.nombre) LIKE lower(?1) or lower(p.apellido) LIKE lower(?1) ) " +
"and (p.disponibilidad = ?2 or ?2 is null) " + "and (p.disponibilidad = ?2 or ?2 is null) " +
"and (p.nivelIngles >= ?3 or ?3 is null) "+ "and (p.nivelIngles >= ?3 or ?3 is null) "+
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<label>Nombre: ${postulante.nombre}</label><br> <label>Nombre: ${postulante.nombre}</label><br>
<label>Apellido ${postulante.apellido}</label><br> <label>Apellido ${postulante.apellido}</label><br>
<label>Tipo de documento: ${postulante.tipoDocumento}</label><br> <label>Tipo de documento: ${postulante.tipoDocumento}</label><br>
<label>Cedula: ${postulante.ci}</label><br> <label>Cedula: ${postulante.nroDocument}</label><br>
<label>Correo: ${postulante.correo}</label><br> <label>Correo: ${postulante.correo}</label><br>
<label>Departamento: ${postulante.getCiudad().getDepartamento().getNombre()}</label><br> <label>Departamento: ${postulante.getCiudad().getDepartamento().getNombre()}</label><br>
<label>Ciudad: ${postulante.getCiudad().getNombre()}</label><br> <label>Ciudad: ${postulante.getCiudad().getNombre()}</label><br>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment