クラス: Mongo::Error::InvalidTransactionOperation
- 継承:
-
エラー
- オブジェクト
- エラー
- Mongo::Error::InvalidTransactionOperation
- 定義:
- lib/mongo/error/invalid_transaction_operation.rb
Overview
トランザクションの一環として無効な操作が試行された場合に例外が発生します。
定数の概要の削減
- NO_TRANSACTION_STARTED =
進行中のトランザクションがない場合に、ユーザーがトランザクションをコミットまたは中止しようとした場合の エラー メッセージ。
'トランザクションは開始されていない'- TRACTION_ALREADI_IN_PROGESS =
トランザクションがすでに進行中の場合にユーザーがトランザクションを開始しようとしたときの エラーメッセージです。
'トランザクションはすでに進行中'- INVALID_READ_Preferency =
トランザクション読み取り操作で非プライマリの読み込み設定(read preference)が使用される場合の エラー メッセージ。
'トランザクション内の読み込み設定 (read preference)は、プライマリである必要があります'- Unacknowledged_WRITE_CONCERN =
トランザクションが未確認の書込み保証 (write concern) で開始されたときの エラーメッセージです。
'トランザクションは未確認の書込み保証 (write concern)をサポートしていません'
クラスメソッドの概要を折りたたむ
-
。では、 オブジェクトの呼び出しはできません。
前回の操作の後に実行できないトランザクション操作を誤って実行した場合のエラー メッセージを作成します。
-
。では、 オブジェクトの呼び出しはできません。
トランザクション操作を誤って 2 回実行したためのエラー メッセージを作成します。
インスタンス メソッドの概要を折りたたむ
-
#initialize(msg) ⇒ InvalidTransactionOperation
コンストラクター
新しい例外をインスタンス化します。
コンストラクターの詳細
#initialize(msg) ⇒ InvalidTransactionOperation
新しい例外をインスタンス化します。
51 52 53 |
ファイル #lib/mongo/error/invalid_transaction_operation.rb' の検索行:51 デフォルト 初期化(msg) スーパー end |
クラスメソッドの詳細
。では、オブジェクトの呼び出しはできません。
前回の操作の後に実行できないトランザクション操作を誤って実行した場合のエラー メッセージを作成します。
77 78 79 |
ファイル #lib/mongo/error/invalid_transaction_operation.rb' の検索行:77 デフォルト 自己.canド_back_ after_msg(last_op, current_op) 「 #{ last_op } を呼び出した後、 #{ current_op } を 呼び出せません 」 と説明されています。 end |
。では、オブジェクトの呼び出しはできません。
トランザクション操作を誤って 2 回実行したためのエラー メッセージを作成します。
63 64 65 |
ファイル #lib/mongo/error/invalid_transaction_operation.rb' の検索行:63 デフォルト 自己.canド_呼び出し_twice_msg(op) 「 #{ op } は 2 回 呼び出せません 」 end |