Sha256: db5d1b1d2edcbc63e26a35e6911fd83762a7067bf26bbb4ae09753ee828f3aaf
Contents?: true
Size: 341 Bytes
Versions: 43
Compression:
Stored size: 341 Bytes
Contents
module Mongoid module Matcher # @api private module ExpressionOperator MAP = { '$and' => And, '$nor' => Nor, '$or' => Or, }.freeze module_function def get(op) MAP.fetch(op) rescue KeyError raise Errors::InvalidExpressionOperator.new(op) end end end end
Version data entries
43 entries across 43 versions & 1 rubygems