sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan får man størrelsen på et enkelt dokument i Mongodb?

I det forrige kald af Object.bsonsize() , Mongodb returnerede størrelsen af ​​markøren, snarere end dokumentet.

Den rigtige måde er at bruge denne kommando:

Object.bsonsize(db.test.findOne())

Med findOne() , kan du definere din forespørgsel for et specifikt dokument:

Object.bsonsize(db.test.findOne({type:"auto"}))

Dette vil returnere den korrekte størrelse (i bytes) af det pågældende dokument.



  1. Sådan annullerer du et job i kø i Laravel eller Redis

  2. Sådan omdirigeres output fra Redis-abonnement

  3. Hvad er __v-feltet i Mongoose

  4. Trin til at forbinde MongoDB og Solr ved hjælp af DataImportHandler