モジュール: Mongo::Cursor::NonTailable Private

次のドキュメントに含まれます。
データベース::View 、インデックス::View
定義:
lib/mongo/cursor/nontailable.rb

Overview

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

このモジュールはカーソルを実装するクラスによって使用され、生成されたカーソルのみが追尾可能 (tailable) ではなく、反復可能であることを示します。

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

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

#cursor_typenil

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

これらのビューは常に追尾可能ではありません。

次の値を返します。

  • (nil)

    追尾可能 (追尾可能 (tailable) カーソルを示します。



13
14
15
# ファイル 'lib/mongo/cursor/nontailable.rb' 行 13

デフォルト cursor_type
  nil
end

# timeout_mode = timeout_mode = :iterable

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

これらのビューでは、カーソルの有効期間全体ではなく、カーソルの反復ごとにタイムアウトが適用されます。

次の値を返します。

  • :iterable

    は、タイムアウトモードが イテラブル であるカーソルを示します。



22
23
24
# ファイル 'lib/mongo/cursor/nontailable.rb' 行 22

デフォルト timeout_mode
  :iterable
end