모듈: Mongoid::Criteria::Queryable::Macroable

포함 항목:
집계 가능 , 선택 사항, 선택 가능
다음에 정의됨:
lib/mongoid/criteria/queryable/macroable.rb

개요

기호 메서드를 추가하기 위한 매크로 동작을 추가합니다.

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#(이름, 전략, 연산자, 추가 = nil, &block) ⇒ 객체

제공된 연산자에 대한 쿼리의 편의를 위해 기호에 메서드를 추가합니다.

예시:

Add a symbol key.

key :all, "$all

매개변수:

  • 이름 (기호)

    메서드의 이름입니다.

  • 전략 (기호)

    병합 전략.

  • 연산자 (string)

    MongoDB 연산자.

  • 추가 (string) (기본값: nil)

    추가 MongoDB 연산자.



21
22
23
# 파일 'lib/mongoid/criteria/queryable/macroable.rb', 줄 21

def (이름, 전략, 연산자, 추가 = nil, &차단)
  ::기호.add_key(이름, 전략, 연산자, 추가, &차단)
end