.pretty will really make a difference when you have attached or larger documents:
> db.so.insert( { name: "Derick" } ); > db.so.insert( { f: 'Derick', s: 'Rethans', t: 'derickr' } ); > db.so.insert( { name: { f: 'Derick', s: 'Rethans' } } ); > db.so.find(); { "_id" : ObjectId("520e49a21d7b77441eaf6446"), "name" : "Derick" } { "_id" : ObjectId("520e49b11d7b77441eaf6447"), "name" : { "f" : "Derick", "s" : "Rethans" } } > db.so.find().pretty(); { "_id" : ObjectId("520e49a21d7b77441eaf6446"), "name" : "Derick" } { "_id" : ObjectId("520e4f895a4563e39f06b030"), "f" : "Derick", "s" : "Rethans", "t" : "derickr" } { "_id" : ObjectId("520e49b11d7b77441eaf6447"), "name" : { "f" : "Derick", "s" : "Rethans" } }
Therefore, I assume that it is great for you!
source share