このバージョンのドキュメントはアーカイブされており、サポートされなくなりました。5.0 配置をアップグレードするには、 MongoDB 6.0 のアップグレード手順 を参照してください。
注意
ここにリストされているネイティブ メソッドは、レガシーの mongo shell の です。
でネイティブ メソッドを使用するには、mongosh のネイティブmongosh メソッドを参照してください。
setVerboseShell()setVerboseShell()メソッドは 、mongoshが各操作の期間を出力するように構成します。setVerboseShell()の形式は次のとおりです。setVerboseShell(true) setVerboseShell()は 1 つのブール値パラメータを受け取ります。 冗長 shell を有効にするには、trueを指定するか、パラメーターを空白のままにします。 非アクティブ化するにはfalseを指定します。
例
次の例は、冗長 shell の動作を示しています。
mongoshから、冗長 shell をtrueに設定します。setVerboseShell(true) 冗長 shell を
trueに設定して、db.collection.aggregate()を実行します。db.restaurants.aggregate( [ { $match: { "borough": "Queens", "cuisine": "Brazilian" } }, { $group: { "_id": "$address.zipcode" , "count": { $sum: 1 } } } ] ); 操作の結果を返すだけでなく、
mongoshに操作期間に関する情報が表示されるようになりました。{ "_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