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

152
Visualizações
No se pueden recuperar todas las entradas de la colección MongoDB

Estoy tratando de recuperar todas las entradas de mongo, pero sigo recibiendo un error que no pude encontrar mientras hay algunas entradas.

 const { MongoClient } = require('mongodb'); const url = 'mongodb://localhost:27017'; const dbName = 'toy_db'; tryMongo(); function tryMongo() { MongoClient.connect(url, (err, client) => { if (err) return console.log('Cannot connect to DB'); console.log('Connected successfully to server'); const db = client.db(dbName); const collection = db.collection('toy'); collection.find().toArray((err, docs) => { if (err) return console.log('cannot find toys'); console.log('found these:'); console.log(docs); }); client.close(); }); }

este es el error que recibo: ¡Servidor escuchando en el puerto 3030! Conectado con éxito al servidor no puede encontrar juguetes

También he añadido una foto de mongo. ingrese la descripción de la imagen aquí

agradeciendo cualquier tipo de ayuda!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Está cerrando la conexión mongo antes de obtener una respuesta del servidor. Mover client.close(); dentro de devolución de llamada toArray .

 const { MongoClient } = require('mongodb'); const url = 'mongodb://localhost:27017'; const dbName = 'toy_db'; tryMongo(); function tryMongo() { MongoClient.connect(url, (err, client) => { if (err) return console.log(err); console.log('Connected successfully to server'); const db = client.db(dbName); const collection = db.collection('toy'); collection.find().toArray((err, docs) => { if (err) { console.log(err); } else { console.log('found these:'); console.log(docs); } client.close(); }); }); }
about 4 years ago · Juan Pablo Isaza Relatório
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