sql >> Databáze >  >> NoSQL >> MongoDB

Proč mi mongodb nedává více než 100 dokumentů?

Pravděpodobně děláte něco takového:

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

Takže zavíráte databázi před zpětným voláním toArray byl volán (ačkoli může pracovat při některých příležitostech).

Místo toho zkuste toto:

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


  1. PyMongo max_time_ms

  2. Používáte generátory aktivních záznamů po instalaci Mongoidu?

  3. Jaký je nejúčinnější databázový stroj orientovaný na dokumenty pro ukládání tisíců středně velkých dokumentů?

  4. $addToSet do pole, ale dává mi null