This version of the documentation is archived and no longer
supported. View the current documentation to learn how to
upgrade your version of MongoDB.
setVerboseShell()The
setVerboseShell()method configures themongoshell to print the duration of each operation.setVerboseShell()has the form:setVerboseShell(true) setVerboseShell()takes one boolean parameter. Specifytrueor leave the parameter blank to activate the verbose shell. Specifyfalseto deactivate.
Example
The following example demonstrates the behavior of the verbose shell:
From the
mongoshell, set verbose shell totrue:setVerboseShell(true) With verbose shell set to
true, rundb.collection.aggregate():db.restaurants.aggregate( [ { $match: { "borough": "Queens", "cuisine": "Brazilian" } }, { $group: { "_id": "$address.zipcode" , "count": { $sum: 1 } } } ] ); In addition to returning the results of the operation, the
mongoshell now displays information about the duration of the operation:{ "_id" : "11377", "count" : 1 } { "_id" : "11368", "count" : 1 } { "_id" : "11101", "count" : 2 } { "_id" : "11106", "count" : 3 } { "_id" : "11103", "count" : 1 } Fetched 5 record(s) in 0ms