모듈: Mongoid::Selectable

확장자:
ActiveSupport::Concern
포함 항목:
Composable, Criteria::Queryable
다음에 정의됨:
lib/mongoid/selectable.rb

개요

특정 문서 에 대한 선택기를 생성하기 위한 동작을 제공합니다.

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#atomic_selector해시

문서 에 대한 원자 선택기를 가져옵니다. 이는 { "_id" => id }의 가장 간단한 경우 해시이지만 내장된 문서와 샤드 키 사용하는 문서의 경우 더 복잡해질 수 있습니다.

예시:

문서의 원자 선택기를 가져옵니다.

document.atomic_selector

반환합니다:

  • (해시)

    문서의 선택기입니다.



16
17
18
# 파일 'lib/mongoid/selectable.rb', 줄 16

def atomic_selector
  임베디드? ? embedded_atomic_selector : root_atomic_selector_in_db
end