モジュール: Mongo::Operation::Specificable Private

次のドキュメントに含まれます。
集計CollectionsInfoコマンド、 、カウント作成、 作成インデックス 、 作成ユーザー 、 削除 、個別の 、 削除 、 DropDatabase DropIndex 、 Explain Find GetMoreIndexesinsertkillCollectionsListCollectionsMapReduce 、 OpMsgBase 、 parallelScan 、 UpdateUpdateUserユーザーsInfoWriteCommand
定義:
build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb

Overview

このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。

このモジュールには、 仕様からさまざまな値を取得する便利なメソッドのための一般的な機能が含まれています。

以来

  • 2.0.0

定数の概要の削減

DB_NAME =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

データベース名の フィールド。

以来

  • 2.0.0

:db_name.freeze
DELETES =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

削除の フィールド。

以来

  • 2.0.0

:delets.freeze
DELETE =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

削除の フィールド。

以来

  • 2.0.0

:delete.freeze
DOCUMENTS =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

ドキュメントの フィールド

以来

  • 2.0.0

:documents.freeze
COll_NAME =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

コレクション名のフィールド。

以来

  • 2.0.0

:coll_name.freeze
CURSOR_COUNT =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

カーソル数の フィールド。

以来

  • 2.0.0

: cursor_count.freeze
CURSOR_ID =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

カーソル ID の フィールド。

以来

  • 2.0.0

:cursor_id.freeze
INDEX =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

インデックスの フィールド。

以来

  • 2.0.0

:index.freeze
INDEXES =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

複数のインデックスの フィールド。

以来

  • 2.0.0

:indexes.freeze
INDEX_NAME =NAME

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

インデックス名の フィールド。

以来

  • 2.0.0

:index_name.freeze
OPERATION_ID =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作 ID 定数。

以来

  • 2.1.0

: operation_id.freeze
OPTIONS =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

オプションの フィールド。

以来

  • 2.0.0

:options.freeze
READ_CONCERN =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

読み取り保証 (read concern) オプション。

以来

  • 2.2.0

:read_concern.freeze
MAX_TIME_MS =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

max time ms オプション。

以来

  • 2.2.5

:max_time_ms.freeze
SELECTOR =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

セレクターの フィールド。

以来

  • 2.0.0

: セレクター.freeze
TO_RETURN =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

返す数値の フィールド。

以来

  • 2.0.0

:to_return.freeze
UPDATES =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

更新の フィールド。

以来

  • 2.0.0

:updates.freeze
更新 =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

更新対象の フィールド。

以来

  • 2.0.0

:update.freeze
USER =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

ユーザーのフィールド名。

以来

  • 2.0.0

:user.freeze
USER_NAME =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

ユーザー名のフィールド名。

以来

  • 2.0.0

:user_name.freeze
WRITE_CONCERN =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

書込み保証 (write concern) のフィールド名。

以来

  • 2.0.0

:write_concern.freeze
READ =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

読み込み設定(read preference)のフィールド名。

以来

  • 2.0.0

:read.freeze
BYPASS_DOC_VALIDATION =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

ドキュメントレベルの検証をバイパスするかどうか。

以来

  • 2.2.0

:bypass_document_validation.freeze
コレクション =

この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作に適用する 照合 。

以来

  • 2.4.0

:collation.freeze

インスタンス属性の概要を折りたたむ

インスタンス メソッドの概要を折りたたむ

インスタンス属性の詳細

#スペックハッシュ(読み取り専用)

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作の仕様を返します。

次の値を返します。

  • ハッシュ

    操作の仕様を指定します。

以来

  • 2.0.0



149
150
151
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行149

デフォルト スペック
  @spec
end

インスタンス メソッドの詳細

# == (その他) === (その他 ) ==================================================

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

指定可能な 2 つの操作の等価性を確認します。

例:

操作は等しくなりますか。

operation == other

パラメーター:

  • その他 オブジェクト

    その他の 操作。

次の値を返します。

  • truefalse

    オブジェクトが等しいかどうか。

以来

  • 2.0.0



161
162
163
164
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行161

デフォルト ==(その他)
  return false ただし、 その他.is_a?(指定可能な)
  スペック == その他.スペック
end

#acknowledged_write =ブール値

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作に確認済みの書込み保証 (write concern) がありますか。

例:

操作に確認済みの書込み (write) があるかどうかを判断します。

specifiable.array_filters

次の値を返します。

  • ブール値

    操作に確認済みの書込み保証 (write concern) があるかどうか。

以来

  • 2.5.2



552
553
554
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行552

デフォルト acknowledged_write?
  write_concern.nil? || write_concern.確認済み?
end

# apply_collation (Selector, connection, 照合)= Object

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

以来

  • 2.0.0



556
557
558
559
560
561
562
563
564
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行556

デフォルト apply_collation(セレクター, 接続, collation)
  場合 collation
    ただし、 接続.機能.collation_enabled
      発生 エラー::UnsupportedCollation
    end
    セレクター = セレクター.merge(collation: collation)
  end
  セレクター
end

配列_フィルター(接続) =ハッシュ | nil

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

配列フィルター。

パラメーター:

次の値を返します。

  • (ハッシュ | nil )

    配列フィルター。

以来

  • 2.5.2



539
540
541
542
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行539

デフォルト array_filters(接続)
  sel = セレクター(接続)
  sel[操作::Array_Filters] 場合 sel
end

# bypass_document_validation = truefalse

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

ドキュメント レベルの検証をバイパスするかどうか。

例:

bypass_document_validation オプションを取得します。

specifiable.bypass_documentation_validation.

次の値を返します。

  • truefalse

    ドキュメントレベルの検証をバイパスするかどうか。

以来

  • 2.2.0



361
362
363
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行361

デフォルト bypass_document_validation
  スペック[BYPASS_DOC_VALIDATION]
end

# coll_name = string

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作を送信するコレクションの名前。

例:

コレクション名を取得します。

specifiable.coll_name

次の値を返します。

  • ( string )

    コレクション名。

以来

  • 2.0.0



235
236
237
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行235

デフォルト coll_name
  スペック.fetch(COll_NAME)
end

#照合=ハッシュ

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作に適用する 照合 。

例:

照合オプションを取得します。

specifiable.collation.

次の値を返します。

  • ハッシュ

    照合ドキュメント。

以来

  • 2.4.0



373
374
375
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行373

デフォルト collation
  送信(自己.クラス::IDENTIFIER).最初に[照合]
end

番号コマンド(接続)=ハッシュ

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

コマンド。

次の値を返します。

  • ハッシュ

    コマンド。

以来

  • 2.5.2



527
528
529
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行527

デフォルト コマンド(接続)
  セレクター(接続)
end

#cursor_countInteger

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様からカーソル数を取得します。

例:

カーソル数を取得します。

specifiable.cursor_count

次の値を返します。

  • (整数)

    カーソルの数。

以来

  • 2.0.0



175
176
177
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行175

デフォルト cursor_count
  スペック[CURSOR_COUNT]
end

#cursor_idInteger

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

サーバー上で作成されたカーソルの ID。

例:

カーソル ID を取得します。

specifiable.cursor_id

次の値を返します。

  • (整数)

    カーソル ID。

以来

  • 2.0.0



247
248
249
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行247

デフォルト cursor_id
  スペック[CURSOR_ID]
end

# db_name = string

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作を送信するデータベースの名前。

例:

データベース名を取得します。

specifiable.db_name

次の値を返します。

  • ( string )

    データベース名。

以来

  • 2.0.0



187
188
189
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行187

デフォルト db_name
  スペック[DB_NAME]
end

# delete =ハッシュ

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様から削除ドキュメントを取得します。

例:

削除ドキュメントを取得します。

specifiable.delete

次の値を返します。

  • ハッシュ

    削除ドキュメント。

以来

  • 2.0.0



211
212
213
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行211

デフォルト 削除
  スペック[DELETE]
end

#deletesArray<BSON::Document>

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様からの削除を取得します。

例:

削除内容を取得します。

specifiable.deletes

次の値を返します。

  • 配列<BSON::Document>

    は を削除します。

以来

  • 2.0.0



199
200
201
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行199

デフォルト deletes
  スペック[削除]
end

ドキュメント 数 : 配列[BSON::Document]<BSON::Document>

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様の へのドキュメント。

例:

ドキュメントを取得します。

specifiable.documents

次の値を返します。

  • 配列<BSON::Document>

    ドキュメント。

以来

  • 2.0.0



223
224
225
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行223

デフォルト ドキュメント
  スペック[ドキュメント]
end

#indexHash

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様からインデックスを取得します。

例:

インデックスの仕様を取得します。

specifiable.index

次の値を返します。

  • ハッシュ

    インデックスの仕様。

以来

  • 2.0.0



259
260
261
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行259

デフォルト index
  スペック[インデックス]
end

# index_name = string

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様からインデックス名を取得します。

例:

インデックス名を取得します。

specifiable.index_name

次の値を返します。

  • ( string )

    インデックス名。

以来

  • 2.0.0



271
272
273
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行271

デフォルト index_name
  スペック[INDEX_NAME]
end

#indexesHash

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様からインデックスを取得します。

例:

インデックスの仕様を取得します。

specifiable.indexes

次の値を返します。

  • ハッシュ

    インデックスの仕様。

以来

  • 2.0.0



283
284
285
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行283

デフォルト indexes
  スペック[INDEXES]
end

#初期化(指定) =オブジェクト

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

新しい指定可能な操作を作成します。

例:

新しい指定可能な操作を作成します。

Specifiable.new(spec)

パラメーター:

  • スペック ハッシュ

    操作の仕様。

以下も参照してください。

  • 仕様に必要な値に対する個別の操作。

以来

  • 2.0.0



298
299
300
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行298

デフォルト 初期化(スペック)
  @spec = スペック
end

# max_time_ms =ハッシュ

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様から最大時間ミリ秒値を取得します。

例:

最大時間ミリ秒を取得します。

specifiable.max_time_ms

次の値を返します。

  • ハッシュ

    max 時間ミリ秒の値。

以来

  • 2.2.5



349
350
351
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行349

デフォルト max_time_ms
  スペック[MAX_TIME_MS]
end

#名前空間= string

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

DB 名とコレクション名で構成される名前空間。

例:

名前空間を取得します。

specifiable.namespace

次の値を返します。

  • ( string )

    名前空間。

以来

  • 2.1.0



494
495
496
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行494

デフォルト namespace
  " #{ db_name } . #{ coll_name } "
end

#operation_idInteger

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作の操作 ID を取得します。 モニタリングのリンク操作に使用されます。

例:

操作 ID を取得します。

specifiable.operation_id

次の値を返します。

  • (整数)

    操作 ID。

以来

  • 2.1.0



311
312
313
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行311

デフォルト operation_id
  スペック[OPERATION_ID]
end

#オプション(接続) =ハッシュ

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

特定の接続で操作を実行するためのオプションを取得します。

パラメーター:

次の値を返します。

  • ハッシュ

    オプション。

以来

  • 2.0.0



323
324
325
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行323

デフォルト options(接続)
  スペック[オプション] || {}
end

注文数は? = truefalse

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作が順序付けられているかどうか。

例:

順序付けられた値を取得します。デフォルトは true です。

specifiable.ordered?

次の値を返します。

  • truefalse

    操作が順序付けられているかどうか。

以来

  • 2.1.0



482
483
484
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行482

デフォルト 順序は?
  !!(@spec.fetch(: ordered, true))
end

読み取り= Mongo::ServerSelector

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

この操作の 読み込み設定(read preference) 。

例:

読み込み設定 (read preference) を取得します。

specifiable.read

次の値を返します。

以来

  • 2.0.0



468
469
470
471
472
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行468

デフォルト 読み取り
  @read ||= begin
    ServerSelector.得る(スペック[読み取り]) 場合 スペック[読み取り]
  end
end

#read_concern =ハッシュ

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

注:

ドキュメントには afterClusterTime が含まれる場合があります。

仕様から読み取り保証 (read concern) ドキュメントを取得します。

例:

読み取り保証 (read concern) を取得します。

specifiable.read_concern

次の値を返します。

  • ハッシュ

    読み取り保証 (read concern) ドキュメント

以来

  • 2.2.0



337
338
339
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行337

デフォルト read_concern
  スペック[READ_CONCERN]
end

#セレクター(接続) =ハッシュ

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

特定の接続で実行するための仕様から セレクター 。

パラメーター:

次の値を返します。

  • ハッシュ

    セレクター仕様

以来

  • 2.0.0



386
387
388
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行386

デフォルト セレクター(接続)
  スペック[SELECTOR]
end

#sessionSession

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作に使用するセッション。

例:

セッションを取得します。

specifiable.session

次の値を返します。

以来

  • 2.5.0



506
507
508
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行506

デフォルト セッション
  @spec[:session]
end

#to_returnInteger

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

サーバーにリクエストするドキュメントの数。

例:

仕様から返す値を取得します。

specifiable.to_return

次の値を返します。

  • (整数)

    返されるドキュメントの数。

以来

  • 2.0.0



398
399
400
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行398

デフォルト to_return
  スペック[TO_RETURN]
end

#txn_numInteger

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

操作のトランザクション番号。

例:

トランザクション番号を取得します。

specifiable.txn_num

次の値を返します。

  • (整数)

    トランザクション番号。

以来

  • 2.5.0



518
519
520
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行518

デフォルト txn_num
  @spec[:txn_num]
end

#updateHash

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様からの更新ドキュメント

例:

更新ドキュメントを取得します。

次の値を返します。

  • ハッシュ

    更新ドキュメント。

以来

  • 2.0.0



420
421
422
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行420

デフォルト update
  スペック[更新]
end

#updatesArray<BSON::Document>

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様からの更新ドキュメント。

例:

更新ドキュメントを取得します。

次の値を返します。

  • 配列<BSON::Document>

    更新ドキュメント。

以来

  • 2.0.0



409
410
411
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行409

デフォルト updates
  スペック[UPDATES]
end

# user認証::User

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

ユーザー関連の操作の ユーザー。

例:

ユーザーを取得します。

specifiable.user

次の値を返します。

以来

  • 2.0.0



432
433
434
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行432

デフォルト user
  スペック[USER]
end

# user_name = string

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

仕様のユーザー名。

例:

ユーザー名を取得します。

specifiable.user_name

次の値を返します。

  • ( string )

    ユーザー名。

以来

  • 2.0.



444
445
446
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行444

デフォルト user_name
  スペック[USER_NAME]
end

#write_concern = Mongo::WriteConcern

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

この操作に使用する書込み保証 (write concern) です。

例:

書込み保証 (write concern) を取得します。

specifiable.write_concern

次の値を返します。

以来

  • 2.0.0



456
457
458
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/speciable.rb', 行456

デフォルト write_concern
  @spec[WRITE_CONCERN]
end