Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

150
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!