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

Come ottenere le dimensioni di un singolo documento in Mongodb?

Nella precedente chiamata di Object.bsonsize() , Mongodb ha restituito la dimensione del cursore, anziché il documento.

Il modo corretto è usare questo comando:

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

Con findOne() , puoi definire la tua query per un documento specifico:

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

Ciò restituirà la dimensione corretta (in byte) del particolare documento.