모듈: Mongoid::Contextual::Aggregable::None
- 포함 항목:
- none
- 다음에 정의됨:
- lib/mongoid/contextual/aggregable/none.rb
개요
null 컨텍스트에서 값을 집계하기 위한 동작을 포함합니다.
인스턴스 메서드 요약 접기
-
#집계(_field) ⇒ 해시
null 컨텍스트에서 제공된 필드에 대한 모든 애그리게이션 값을 가져옵니다.
-
#avg(_field) ⇒ nil
항상 nil을 반환합니다.
-
#min(_field = nil) ⇒ nil (동의어: #max)
항상 nil을 반환합니다.
-
#합계(_field = nil) ⇒ 정수
항상 0을 반환합니다.
인스턴스 메서드 세부 정보
#집계(_field) ⇒ 해시
null 컨텍스트에서 제공된 필드에 대한 모든 애그리게이션 값을 가져옵니다. Aggregable::Mongo와의 인터페이스 일관성을 위해 제공됩니다.
18 19 20 |
# 파일 'lib/mongoid/contextual/aggregable/none.rb', 줄 18 def 집계(_field) 집계 가능::EMPTY_RESULT.dup end |
#avg(_field) ⇒ nil
항상 nil을 반환합니다.
40 41 42 |
# 파일 'lib/mongoid/contextual/aggregable/none.rb', 줄 40 def 평균(_field) nil end |
#min(_field = nil) ⇒ nil ~ 라고도 함: max
항상 nil을 반환합니다.
51 52 53 |
# 파일 'lib/mongoid/contextual/aggregable/none.rb', 줄 51 def min(_field = nil) nil end |
#합계(_field = nil) ⇒ 정수
항상 0을 반환합니다.
29 30 31 |
# 파일 'lib/mongoid/contextual/aggregable/none.rb', 줄 29 def 합계(_field = nil) 0 end |