Module: Mongoid::QueryCache::Query
Overview
Adds behaviour around caching to a Moped Query object.
Instance Method Summary collapse
-
#cursor_with_cache ⇒ CachedCursor
Provide a wrapped query cache cursor.
-
#first_with_cache ⇒ Hash
Override first with caching.
Instance Method Details
#cursor_with_cache ⇒ CachedCursor
Provide a wrapped query cache cursor.
177 178 179 |
# File 'lib/mongoid/query_cache.rb', line 177 def cursor_with_cache CachedCursor.new(session, operation) end |
#first_with_cache ⇒ Hash
Override first with caching.
189 190 191 192 193 |
# File 'lib/mongoid/query_cache.rb', line 189 def first_with_cache with_cache(:first) do first_without_cache end end |