Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
MongoDBマニュアル
/ / /

setVerboseShell()

注意

ここにリストされているネイティブ メソッドは、レガシーの mongo shell の です。

でネイティブ メソッドを使用するには、mongosh のネイティブmongosh メソッドを参照してください。

setVerboseShell()

setVerboseShell()メソッドは 、 mongoshが各操作の期間を出力するように構成します。

setVerboseShell() の形式は次のとおりです。

setVerboseShell(true)

setVerboseShell()は 1 つのブール値パラメータを受け取ります。 冗長 shell を有効にするには、 trueを指定するか、パラメーターを空白のままにします。 非アクティブ化するにはfalseを指定します。

次の例は、冗長 shell の動作を示しています。

  1. mongoshから、冗長 shell をtrueに設定します。

    setVerboseShell(true)
  2. 冗長 shell をtrueに設定して、 db.collection.aggregate()を実行します。

    db.restaurants.aggregate(
    [
    { $match: { "borough": "Queens", "cuisine": "Brazilian" } },
    { $group: { "_id": "$address.zipcode" , "count": { $sum: 1 } } }
    ]
    );
  3. 操作の結果を返すだけでなく、 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

戻る

sink()

項目一覧