Class: Mongo::Error::InvalidUpdateDocument
- 継承:
-
エラー
- オブジェクト
- エラー
- Mongo::Error::InvalidUpdateDocument
- 定義:
- lib/mongo/error/invalid_update_document.rb
Overview
オブジェクトが有効なアップデート ドキュメントでない場合に発生する例外。
定数の概要の削減
- メッセージ =
非推奨。
エラーメッセージ。
'無効な更新ドキュメントが提供されました'
クラスメソッドの概要を折りたたむ
-
。メッセージ(キー) = string
private
エラーメッセージを作成します。
-
。警告(ロガー、キー) = オブジェクト
private
警告を送信してキャッシュします。
インスタンス メソッドの概要を折りたたむ
-
#initialize(key: nil) ⇒ InvalidUpdateDocument
コンストラクター
新しい例外をインスタンス化します。
コンストラクターの詳細
#initialize(key: nil) ⇒ InvalidUpdateDocument
新しい例外をインスタンス化します。
54 55 56 |
# File 'lib/mongo/error/invalid_update_document.rb', line 54 デフォルト 初期化(キー: nil) スーパー(自己.クラス.(キー)) end |
クラスメソッドの詳細
。メッセージ(キー) = string
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
エラーメッセージを作成します。
35 36 37 38 39 |
# File 'lib/mongo/error/invalid_update_document.rb', line 35 デフォルト 自己.(キー) = '無効な更新ドキュメントが提供されました。更新ドキュメントは のみ': += " にはアトミック修飾子のみが含まれています。\" #{ key } \ " キーは無効です。 end |
。警告(ロガー、キー) =オブジェクト
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
警告を送信してキャッシュします。
44 45 46 47 48 49 |
# File 'lib/mongo/error/invalid_update_document.rb', line 44 デフォルト 自己.WARN(logger, キー) @warded ||= begin logger.WARN((キー)) true end end |