sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur får man storleken på ett enda dokument i Mongodb?

I det tidigare anropet av Object.bsonsize() , Mongodb returnerade storleken på markören, snarare än dokumentet.

Rätt sätt är att använda detta kommando:

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

Med findOne() , kan du definiera din fråga för ett specifikt dokument:

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

Detta kommer att returnera rätt storlek (i byte) för det specifika dokumentet.



  1. Redis - övervakning av minnesanvändning

  2. Åtkomst till Meteor produktionsdatabas

  3. Vad är Redis pubsub och hur använder jag det?

  4. Ordbok<sträng, objekt>-till-BsonDokumentkonvertering som utelämnar _t-fält