Sha256: 3cdc4fa194e4d864ba8d684d13b535d938e854ba35eef4e1158713ff17d1d172
Contents?: true
Size: 467 Bytes
Versions: 35
Compression:
Stored size: 467 Bytes
Contents
module Mongoid module Matcher # @api private module Mod module_function def matches?(exists, value, condition) unless Array === condition raise Errors::InvalidQuery, "Unknown $mod argument #{condition}" end if condition.length != 2 raise Errors::InvalidQuery, "Malformed $mod argument #{condition}, should have 2 elements" end condition[1] == value%condition[0] end end end end
Version data entries
35 entries across 35 versions & 1 rubygems