Sha256: ef2173baae19014cc4b217d4ae4e993e387fca210987f747c056ff109b919da4
Contents?: true
Size: 495 Bytes
Versions: 43
Compression:
Stored size: 495 Bytes
Contents
module Mongoid module Matcher # @api private module Lte module_function def matches?(exists, value, condition) case condition when Range raise Errors::InvalidQuery, "$lte argument cannot be a Range: #{Errors::InvalidQuery.truncate_expr(condition)}" end FieldOperator.apply_array_field_operator(exists, value, condition) do |v| FieldOperator.apply_comparison_operator(:<=, v, condition) end end end end end
Version data entries
43 entries across 43 versions & 1 rubygems