Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

234
Visualizações
How to retrieve some data in mongoDB using mongoose

I have a JSON file from randomuser.me like this. And I want to filter only few of the data, like name, login, email and remove others. but I don't know how to do this with mongoose and MongoDB.

    "events": [
        {
            "_id": "622a2663658a760100143a4a",
            "place": "Belfast",
            "year": 2022,
            "people": [
                {
                    "name": {
                        "first": "Merita",
                        "last": "Giraud"
                    },
                    "picture": {
                        "large": "https://randomuser.me/api/portraits/women/31.jpg"
                    },
                    "gender": "female",
                    "email": "merita.giraud@example.com",
                    "age": 27,
                    "score": 9.174597203460992,
                    "_id": "622a2663658a760100143a4b"
                },
                {
                    "name": {
                        "first": "Nils",
                        "last": "Adam"
                    },
                    "picture": {
                        "large": "https://randomuser.me/api/portraits/men/9.jpg"
                    },
                    "gender": "male",
                    "email": "nils.adam@example.com",
                    "age": 53,
                    "score": 7.405307108969225,
                    "_id": "622a2663658a760100143a4e"
                },
            ],
            "__v": 0
        }
    ]

I want to get these data and return theme as JSON data like this but I don't find the right query.

    {
       "name": {
       "title": string,
       "first": string,
       "last": string
      },
       "email": string,
       "login": {
         "uuid": string,
         "username": string
      },
       "registered": {
         "date": datetime,
         "age": int
      },
       "picture": {
         "thumbnail": string
      }
  }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda