sql >> Databasteknik >  >> NoSQL >> MongoDB

Varför ger mongodb mig inte mer än 100 dokument?

Du gör förmodligen något sånt här:

db.collection('allowedmacs').find().toArray(function(err, docs) {
  console.log(docs);
});
db.close();

Så du stänger databasen innan återuppringningen till toArray har anropats (även om det kan). arbeta vid vissa tillfällen).

Prova istället detta:

db.collection('allowedmacs').find().toArray(function(err, docs) {
  console.log(docs);
  db.close();
});


  1. hur man frågar efter data inuti en array av samlingen med mongoose

  2. MongoDB skiljer mellan odefinierat och null

  3. monk vs mongoose för Mongodb

  4. Populate() ref kapslad i objektmatrisen