클래스: Mongo::QueryCache::Middleware

상속:
객체
  • 객체
모두 표시
다음에 정의됨:
lib/ Mongo/query_cache.rb

개요

각 요청 에 대해 쿼리 캐시 를 활성화하는 랙 미들웨어입니다.

네임스페이스 아래에 정의됨

모듈: ActiveJob

인스턴스 메서드 요약 접기

생성자 세부 정보

#initialize(app) ⇒ 미들웨어

미들웨어를 인스턴스화합니다.

예시:

새 미들웨어를 만듭니다.

Middleware.new(app)

매개변수:

  • (객체)

    랙 애플리케이션 스택입니다.



264
265
266
# 파일 'lib/ Mongo/query_cache.rb', 줄 264

def 초기화()
  @app = 
end

인스턴스 메서드 세부 정보

#호출(env) ⇒ 객체

쿼리 캐시를 활성화하고 요청을 실행합니다.

예시:

요청 을 실행합니다.

middleware.call(env)

매개변수:

  • env (객체)

    환경.

반환합니다:

  • (객체)

    호출 결과입니다.



276
277
278
279
280
281
282
# 파일 'lib/ Mongo/query_cache.rb', 줄 276

def 전화하기.(env)
  쿼리 캐시.캐시 do
    @app.전화하기.(env)
  end
보장
  쿼리 캐시.지우기
end