モジュール: Mongo::Collection::Helpers Private

次のドキュメントに含まれます。
Mongo::Collection SearchIndex::View
定義:
lib/mongo/ コレクション/helpers.rb

Overview

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

このモジュールには、コレクション クラスのヘルパー メソッドが含まれています。

以来

  • 2.0.0

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

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

# do_drop (操作、セッション、コンテキスト) =結果

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

削除操作を実行し、 NamespaceNotFound エラーを無視します。

パラメーター:

  • 操作 操作 :: Drop

    実行する削除操作。

  • セッション セッション

    実行に使用するセッション。

  • context 操作::Context

    実行に使用するコンテキスト。

次の値を返します。

  • 結果

    実行の結果。

以来

  • 2.0.0



30
31
32
33
34
35
36
37
# ファイル 'lib/mongo/ コレクション/helpers.rb' は、30 行

デフォルト do_drop(操作, セッション, context)
  操作.実行する(next_primary(nil, セッション), context: context)
ヘルプ エラー::OperationFailure::ファミリー => e
  # NamespaceNotFound
  発生 ただし、 e.コード == 26 || (e.コード.nil? & & e.メッセージ =~ / ns が見つかりません/)

  false
end