instance method
delete_multi_entries
Ruby on Rails edge
Since v6.1.7.10 Private — implementation detail, not part of the public APISignature
delete_multi_entries(entries, **_options)
Deletes multiple entries in the cache. Returns the number of entries deleted.
Parameters
-
entriesreq -
_optionskeyrest
Source
# File activesupport/lib/active_support/cache/redis_cache_store.rb, line 405
def delete_multi_entries(entries, **_options)
return 0 if entries.empty?
count = 0
redis.nodes_for(*entries).each do |node, keys|
failsafe :delete_multi_entries do
count += node.call("unlink", *keys)
end
end
count
end
Defined in activesupport/lib/active_support/cache/redis_cache_store.rb line 405
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Cache::RedisCacheStore