모듈: Mongoid::Contextual::Aggregable::None
- 포함 항목:
- none
- 다음에 정의됨:
- lib/mongoid/contextual/aggregable/none.rb
개요
null 컨텍스트에서 값을 집계하기 위한 동작을 포함합니다.
인스턴스 메서드 요약 접기
- #aggregates(_field) ⇒ 해시 사용 중단 더 이상 사용되지 않습니다.
- #avg(_field) ⇒ nil 사용 중단 더 이상 사용되지 않습니다.
- #min(_field = nil) ⇒ nil (동의어: #max) 사용 중단 더 이상 사용되지 않습니다.
- #합계(_field = nil) ⇒ 정수 사용 중단 더 이상 사용되지 않습니다.
인스턴스 메서드 세부 정보
#집계(_field) ⇒ 해시
더 이상 사용되지 않습니다.
null 컨텍스트에서 제공된 필드에 대한 모든 애그리게이션 값을 가져옵니다. Aggregable::Mongo와의 인터페이스 일관성을 위해 제공됩니다.
19 20 21 |
# 파일 'lib/mongoid/contextual/aggregable/none.rb', 줄 19 def 집계(_field) 집계 가능::EMPTY_RESULT.dup end |
#avg(_field) ⇒ nil
더 이상 사용되지 않습니다.
항상 nil을 반환합니다.
45 46 47 |
# 파일 'lib/mongoid/contextual/aggregable/none.rb', 줄 45 def 평균(_field) nil end |
#min(_field = nil) ⇒ nil ~ 라고도 함: max
더 이상 사용되지 않습니다.
항상 nil을 반환합니다.
58 59 60 |
# 파일 'lib/mongoid/contextual/aggregable/none.rb', 줄 58 def min(_field = nil) nil end |
#합계(_field = nil) ⇒ 정수
더 이상 사용되지 않습니다.
항상 0을 반환합니다.
32 33 34 |
# 파일 'lib/mongoid/contextual/aggregable/none.rb', 줄 32 def 합계(_field = nil) 0 end |