Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

124
Vistas
Recuperando una matriz de Documentos de mongoDB con Java

Tengo una colección que contiene documentos de empleados. Cada empleado tiene una serie de documentos con los proyectos en los que está involucrado actualmente. El problema es que no sé cómo obtener/consultar la serie de proyectos.

Aquí hay un ejemplo de dicho documento.

 {name : "employe name" , age : "..employe age" , phoneNr : 12334 , projects : [{ projectName : "project name" , projectLeder : "project leader" }] }

Aquí hay un código de ejemplo para recuperar los valores en el documento, excepto la matriz del proyecto.

 public void printEmployees() { MongoCursor<Document> cursor = coll.find().iterator(); while(cursor.hasNext()) { Document documentEmployee = cursor.next(); System.out.println((String) documentEmployee.get("name")); System.out.println((Integer) documentEmployee.get("age")); System.out.println((Integer) documentEmployee.get("phoneNr")); //How do i query/extract the project array? } }
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Puedes probar algo como esto.

while(cursor.hasNext()) { 
    Document documentEmployee = cursor.next(); 
    System.out.println(documentEmployee.getString("name")); 
    System.out.println(documentEmployee.getInteger("age")); 
    System.out.println(documentEmployee.getInteger("phoneNr")); 
    }
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda