Method: Ion.intersect

Defined in:
lib/ion.rb

.intersect(keys, options = {}) ⇒ Object

Finds the intersection in multiple set keys.



77
78
79
80
81
82
83
# File 'lib/ion.rb', line 77

def self.intersect(keys, options={})
  return keys.first  if keys.size == 1

  results = Ion.volatile_key
  results.zinterstore keys, options
  results
end