クラス: Mongo::WriteConcern::Acknowledged

継承:
Base
  • オブジェクト
すべて表示
定義:
build/ruby-Driver-v 2.19 /lib/mongo/write_concern/acknowledged.rb

Overview

確認済みの書込み保証 (write concern) により、各書込み (write) 操作ごとに適切なオプションを持つ最後のエラーコマンドが提供されます。

以来

  • 2.0.0

インスタンス属性の概要

baseから継承される属性

#options

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

baseから継承されたメソッド

#initialize

コンストラクターの詳細

このクラスは、 Mongo::WriteConcern::Baseからコンストラクターを継承します。

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

確認済みの# = truefalse

この書込み保証 (write concern) が確認済みかどうか。

例:

この書込み保証 (write concern) オブジェクトが確認されているかどうか。

write_concern.acknowledged?

次の値を返します。

  • truefalse

    この書込み保証 (write concern) が確認済みかどうか。

以来

  • 2.5.0



48
49
50
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/write_concern/acknowledged.rb', 行48

デフォルト 確認済み?
  true
end

#get_last_errorHash

保証に関する最後のエラー コマンドを取得します。

例:

gre コマンドを取得します。

acknowledged.get_last_error

次の値を返します。

  • ハッシュ

    gre コマンド。

以来

  • 2.0.0



34
35
36
37
38
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/write_concern/acknowledged.rb', 行34

デフォルト get_last_error
  @get_last_error ||= { GET_LAST_ERROR => 1 }.merge(
    オプション::マッパー.transform_values_to_strings(options)
  )
end

詳しくは、 を 検査しstring ます

確認済みの書込み保証 (write concern) の、人間が判読可能なstring表現を取得します。

例:

書込み保証 (write concern) を調べます。

write_concern.inspect

次の値を返します。

  • ( string )

    確認済みの書込み保証 (write concern) の string 表現。

以来

  • 2.0.0



60
61
62
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/write_concern/acknowledged.rb', 行60

デフォルト 検査する
  " #< Mongo::WriteConcern::Acknowledged: 0 x #{ object_id } options= #{ options } > "
end