instance method
write_multi_entries
Ruby on Rails edge
Since v5.2.8.1 Private — implementation detail, not part of the public APISignature
write_multi_entries(entries, **options)
Nonstandard store provider API to write multiple values at once.
Parameters
-
entriesreq -
optionskeyrest
Source
# File activesupport/lib/active_support/cache/redis_cache_store.rb, line 419
def write_multi_entries(entries, **options)
return if entries.empty?
redis.nodes_for(entries.keys).each do |node, keys|
failsafe :write_multi_entries do
node.pipelined do |pipeline|
entries.slice(*keys).each do |key, entry|
write_entry key, entry, **options, pipeline: pipeline
end
end
end
end
end
Defined in activesupport/lib/active_support/cache/redis_cache_store.rb line 419
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Cache::RedisCacheStore