module RedisHash::Predicates
Public Instance Methods
any?(&block)
click to toggle source
# File lib/redis_hash/concerns/predicates.rb, line 12 def any?(&block) return length > 0 unless block_given? to_h.any?(&block) end
empty?()
click to toggle source
# File lib/redis_hash/concerns/predicates.rb, line 18 def empty? length == 0 end
include?(field)
click to toggle source
# File lib/redis_hash/concerns/predicates.rb, line 22 def include?(field) hexists(redis_key, field) end
value?(value)
click to toggle source
# File lib/redis_hash/concerns/predicates.rb, line 29 def value?(value) values.include? value end
Also aliased as: has_value?