모듈: Mongoid::Contextual::Command

포함 항목:
GeoNear, MapReduce
다음에 정의됨:
lib/mongoid/contextual/command.rb

개요

데이터베이스 명령을 나타내는 객체에 포함된 Mixin 모듈입니다.

인스턴스 속성 요약 접기

인스턴스 메서드 요약 접기

인스턴스 속성 세부 정보

#컬렉션객체 (읽기 전용)

속성 컬렉션 의 값을 반환합니다.



12
13
14
# 파일 'lib/mongoid/contextual/command.rb', 줄 12

def 컬렉션
  @collection
end

#컬렉션 쿼리 할 컬렉션 입니다.(collectiontoqueryagainst.) ⇒ 객체 (읽기 전용)



12
# 파일 'lib/mongoid/contextual/command.rb', 줄 12

attr_reader :collection, :criteria

#기준객체 (읽기 전용)

속성 기준의 값을 반환합니다.



12
13
14
# 파일 'lib/mongoid/contextual/command.rb', 줄 12

def 기준
  @criteria
end

#criteria 컨텍스트에 대한 기준입니다.(기준) ⇒ 객체 (읽기 전용)



12
# 파일 'lib/mongoid/contextual/command.rb', 줄 12

attr_reader :collection, :criteria

인스턴스 메서드 세부 정보

#클라이언트Mongo::Client

데이터베이스 클라이언트 를 가져옵니다.

예시:

클라이언트 를 가져옵니다.

command.client

반환합니다:

  • (Mongo::Client)

    mongo 클라이언트.



30
31
32
# 파일 'lib/mongoid/contextual/command.rb', 줄 30

def 고객
  컬렉션.database.고객
end

#명령해시

db에 전송하기 위해 빌드 중인 데이터베이스 명령입니다.

예시:

명령을 가져옵니다.

command.command

반환합니다:

  • (해시)

    db 명령입니다.



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

def 명령
  @command ||= {}
end