Method: Cache2base::ClassMethods#clean_nil_keys

Defined in:
lib/cache2base/core.rb

#clean_nil_keys(fields, keys) ⇒ Object



284
285
286
287
288
289
290
291
292
# File 'lib/cache2base/core.rb', line 284

def clean_nil_keys(fields, keys)
  server.cas(collection_key(fields), @ttl) do |current_keys|
    keys.each do |key|
      current_keys.delete(key)
    end
    
    current_keys
  end
end