모듈: Mongoid::Matchable

확장자:
ActiveSupport::Concern
포함 항목:
컴포저블
다음에 정의됨:
lib/mongoid/matchable.rb

개요

이 모듈에는 MongoDB 선택기의 Ruby 구현을 위한 모든 동작이 포함되어 있습니다.

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#_matchs?(선택기) ⇒ true | false

이 문서 에 제공된 MongoDB 선택기와 일치하는 속성이 있는지 확인합니다. 포함된 연결의 일치에 사용됩니다.

예시:

문서 가 일치합니까?

document._matches?(:title => { "$in" => [ "test" ] })

매개변수:

  • 선택기 (해시)

    MongoDB 선택기.

반환합니다:

  • (true | false)

    일치하면 참, 일치하지 않으면 거짓.



20
21
22
# 파일 'lib/mongoid/matchable.rb', 20줄

def _match?(선택기)
  일치자::표현식.일치합니까?(self, 선택기)
end