On this page
setVerboseShell()
On this page
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