모듈: Mongo::Cursor::NonTailable Private

포함 항목:
Database::View, Index::View
다음에 정의됨:
lib/ Mongo/ 커서/nontailable.rb

개요

이 모듈은 비공개 API의 일부입니다. 이 모듈은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

이 모듈은 커서 구현 클래스에서 생성하는 유일한 커서가 테일 커서(tailable) 및 이터러블(iterable)이 아님을 나타내는 데 사용됩니다.

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#cursor_typenil

이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

이러한 뷰는 항상 테일링(tailable)이 불가능합니다.

반환합니다:

  • (nil)

    tailable cursor 아님을 나타냅니다.



13
14
15
# 파일 'lib/ Mongo/ 커서/nontailable.rb', 줄 13

def cursor_type
  nil
end

#timeout_mode:iterable

이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

이러한 뷰는 커서 의 전체 수명이 아니라 커서 의 각 반복에 시간 초과를 적용 .

반환합니다:

  • (:iterable)

    시간 초과 모드 가 'iterable'인 커서 나타냅니다.



22
23
24
# 파일 'lib/ Mongo/ 커서/nontailable.rb', 줄 22

def timeout_mode
  :iterable
end