May 24, 2020

Como obtener un solo dato en MongoDB

Como obtener un solo dato en MongoDB

En este ejemplo practico te enseñare como obtener un dato en MongoDB de una manera muy facil.

Para este te colocare un ejemplo:

imagina que tienes una colección profesores y quieres obtener solo la edad.

{
        "_id" : "11001113",
        "profesor" : "Oscar Barajas",
        "edad" : 27,
        "fechaInscripcion" : "2020-05-21T17:18:52.125Z"
}
{
        "_id" : "11001013333383",
        "profesor" : "Leonidas Esteban",
        "edad" : 28,
        "fechaInscripcion" : "2020-05-23T06:22:43.753Z"
}
{
        "_id" : "11001999",
        "profesor" : "Nelson Hernandez",
        "edad": 20,
        "fechaInscripcion" : "2020-07-23T06:22:43.753Z"
}

¿Como obtenemos solo el campo edad?

Nuestra consulta quedaria de la siguiente manera:

db.profesores.find({},{"edad": true})

Obtenemos como salida:

{ "_id" : "11001113", "edad" : 27 }
{ "_id" : "11001013333383", "edad" : 28 }
{ "_id" : "11001999", "edad":20 }