모듈: Mongoid::Criteria::Queryable::Extensions::NilClass

다음에 정의됨:
lib/mongoid/criteria/queryable/extensions/nil_class.rb

개요

NilClass에 쿼리 유형 캐스팅 동작을 추가합니다.

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#__add__(객체) ⇒ 객체

이 객체 를 nil에 추가합니다.

예시:

객체 를 nil 값에 추가합니다.

nil.__add__([ 1, 2, 3 ])

매개변수:

  • 객체 (객체)

    추가할 객체 입니다.

반환합니다:

  • (객체)

    제공된 객체 입니다.



20
# 파일 'lib/mongoid/criteria/queryable/extensions/nil_class.rb', 줄 20

def __add__(객체); 객체; end

#__evolve_time__nil ~라고도 함: __evolve_date__

nil을 날짜 또는 시간으로 진화시킵니다.

예시:

nil을 진화시킵니다.

nil.__evolve_time__

반환합니다:

  • (nil)

    nil.



38
# 파일 'lib/mongoid/criteria/queryable/extensions/nil_class.rb', 줄 38

def __evolve_time__; self; end

#__expanded__(객체) ⇒ 객체

이 객체 를 nil에 추가합니다.

예시:

객체 를 nil 값에 추가합니다.

nil.__expanded__([ 1, 2, 3 ])

매개변수:

  • 객체 (객체)

    확장할 객체입니다.

반환합니다:

  • (객체)

    제공된 객체 입니다.



30
# 파일 'lib/mongoid/criteria/queryable/extensions/nil_class.rb', 줄 30

def __expanded__(객체); 객체; end

#__intersect__(객체) ⇒ 객체

이 객체 를 nil에 추가합니다.

예시:

객체 를 nil 값에 추가합니다.

nil.__intersect__([ 1, 2, 3 ])

매개변수:

  • 객체 (객체)

    교차할 객체입니다.

반환합니다:

  • (객체)

    제공된 객체 입니다.



49
# 파일 'lib/mongoid/criteria/queryable/extensions/nil_class.rb', 줄 49

def __intersect__(객체); 객체; end

#__override__(객체) ⇒ 객체

이 객체 를 nil에 추가합니다.

예시:

객체 를 nil 값에 추가합니다.

nil.__override__([ 1, 2, 3 ])

매개변수:

  • 객체 (객체)

    재정의할 객체 입니다.

반환합니다:

  • (객체)

    제공된 객체 입니다.



59
# 파일 'lib/mongoid/criteria/queryable/extensions/nil_class.rb', 줄 59

def __override__(객체); 객체; end

#__union__(object) ⇒ Object

이 객체 를 nil에 추가합니다.

예시:

객체 를 nil 값에 추가합니다.

nil.__union__([ 1, 2, 3 ])

매개변수:

  • 객체 (객체)

    결합할 객체입니다.

반환합니다:

  • (객체)

    제공된 객체 입니다.



69
# 파일 'lib/mongoid/criteria/queryable/extensions/nil_class.rb', 줄 69

def __union__(객체); 객체; end