模块:Mongo::Cursor::NonTailable Private

包含在:
Database::View Index::View
定义于:
lib/ Mongo/ 游标/nontailable.rb

Overview

该模块是私有 API 的一部分。 您应尽可能避免使用此模块,因为它将来可能会被删除或更改。

游标实现类使用此模块来指示它们生成的唯一游标是不可追加和可迭代的。

实例方法摘要折叠

实例方法详细信息

#cursor_typenil

此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。

这些视图始终是不可追加的。

返回:

  • ( nil )

    表示不可可追加游标。



13
14
15
# File 'lib/ Mongo/ 游标/nontailable.rb', line 13

def cursor_type
  nil
end

# timeout_mode :iterable

此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。

这些视图应用游标的每次迭代,而不是游标的整个生命周期。

返回:

  • ( :iterable )

    表示超时模式为“iterable”的游标。



22
23
24
# File 'lib/ Mongo/ 游标/nontailable.rb', line 22

def timeout_mode
  :iterable
end