クラス: Mongo::Error::UnsupportedOption

継承:
エラー
  • オブジェクト
すべて表示
定義:
lib/mongo/error/unsupported_option.rb

Overview

操作にサポートされていないオプションが指定されている場合に発生します。

以来

  • 2.0.0

既知のサブクラスを直接確認

UnsupportedArrayFiltersUnsupportedCollation

定数の概要の削減

HINT_MESSAGE =

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

ヒント オプションをサポートしておらず、オプション検証も提供しないサーバーに対する書き込み操作にヒント オプションを渡すときに表示されるエラー メッセージ。

以来

  • 2.0.0

'このリクエストを処理しているMongoDBサーバーは''このコマンドのヒントオプションをサポートしていません。ヒント オプションは、 MongoDBサーバーバージョン''.42 以降の更新コマンドと、findAndModify の''およびMongoDBサーバーバージョン4.4 以降の削除コマンドでサポートされています。'
Unacknowledged_HINT_MESSAGE =

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

ユーザーがヒント オプションを未確認の書込み操作に渡すときに表示されるエラー メッセージ。

以来

  • 2.0.0

' ヒント オプションは、'\ ' 確認されていない書込み操作では指定できません。ヒントオプションを削除するか、少なくとも {w: の書込み保証 (write concern)でこの操作を'\ ' 実行します。1 }
Allow_DISK_US_MESSAGE =

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

allow_disk_use 操作をサポートしておらず、オプション検証を提供していないサーバーに対して検索操作を許可_disk_use オプションを渡すと表示されるエラー メッセージ。

以来

  • 2.0.0

' このリクエストを処理するMongoDBサーバーは' $ ' はこのコマンドの allow_disk_use オプションをサポートしていません。 '\ ' allow_disk_use オプションは、 MongoDB 4'\サーバーバージョン.4 以降 の検索コマンドでサポートされています。
Commit_Quorum_MESSAGE =

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

commit_uorum オプションを、そのオプションをサポートしていないサーバーに対する createIndexes 操作に渡すときに表示されるエラー メッセージ。

以来

  • 2.0.0

'このリクエストを処理するMongoDBサーバーは' \
'、このコマンドでは commit_uorum オプションをサポートしていません。 commit_uorum ' \
'オプションは、 MongoDBサーバーバージョン ' \
'4.4 以降 の createIndexes コマンドでサポートされています'

クラスメソッドの概要を折りたたむ

クラスメソッドの詳細

allow_disk_use_error = Mongo::Error::UnsupportedOption

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

サポートされていない allow_disk_use オプションに関するエラーが発生しました。

次の値を返します。

以来

  • 2.0.0



87
88
89
ファイル 'lib/mongo/error/unsupported_option.rb' 行 87

デフォルト 自己.allow_disk_use_error
  新着情報(Allow_DISK_US_MESSAGE)
end

commit_クォーラム_エラー = Mongo::Error::UnsupportedOption

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

サポートされていない commit_uorum オプションに関するエラーが発生しました

次の値を返します。

以来

  • 2.0.0



97
98
99
ファイル 'lib/mongo/error/unsupported_option.rb' 行 97

デフォルト 自己.commit_uorum_error
  新着情報(Commit_Quorum_MESSAGE)
end

hint_error (**オプション)== Mongo::Error::UnsupportedOption

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

サポートされていないヒント オプションに関するエラーが発生します。

パラメーター:

  • options ハッシュ

    カスタマイズ可能なオプションのセット

オプションハッシュ( *options ):

  • unacknowledged_write ブール値

    このエラーが未確認の書込み (write) に渡されるヒント オプションに関連するかどうか。 デフォルトは false です。

次の値を返します。

以来

  • 2.0.0



69
70
71
72
73
74
75
76
77
78
79
ファイル 'lib/mongo/error/unsupported_option.rb' 行 69

デフォルト 自己.hint_error(**options)
  unacknowledged_write = options[:unacknowledged_write] || false

  errors_message = 場合 unacknowledged_write
                    Unacknowledged_HINT_MESSAGE
                  else
                    HINT_MESSAGE
                  end

  新着情報(errors_message)
end