Mongo.getWriteConcern()
定義
Mongo.getWriteConcern()
次の値を返します。 接続オブジェクトの現在の 書込み保証( Mongo()
write concern )。MongoDB の書込み保証 (write concern) の概要については、「書込み保証 (write concern ) 」を参照してください。
構文
コマンドは、次の形式をとります。
db.getMongo().getWriteConcern()
この操作は、次の値を持つドキュメントを返します。
{ w: <value>, wtimeout: <number>, j: <boolean> }
フィールドは次のとおりです。
フィールド | 説明 |
---|---|
w | 書込み (write) を確認しなければならない
詳しくは、 書込み保証( write concern) の仕様を参照してください。 |
j | ブール値。 j: true は書き込み操作がオンディスクのジャーナルに書き込まれたことの確認を要求します。 |
wtimeout | 書込み保証 (write concern) の確認を待機するミリ秒数。 wtimeout は、 w の値が1 より大きい場合にのみ適用されます。 |
例
現在の書込み保証 (write concern) を返すには、以下を入力します。
db.getMongo().getWriteConcern()
Mongo.setWriteConcern()
を使用して書込み保証(write concern)が指定されている場合、 Mongo.getWriteConcern()
の出力は次のようになります。
WriteConcern { w: 2, wtimeout: 1000, j: true }
書込み保証(write concern)が指定されていない場合、 Mongo.getWriteConcern()
コマンドは空の行を返します。