Módulo: Mongoid::Matcher::ExpressionOperator Privado
- Definido en:
- lib/mongoid/matcher/expression_operator.rb
Overview
Este módulo es parte de una API privada. Deberías evitar usar este módulo si es posible, ya que puede ser removido o cambiado en el futuro.
El módulo Singleton proporciona la búsqueda de emparejadores de operador del query lógico.
Resumen de constantes colapsar
- MAP =
Esta constante es parte de una API privada. Deberías evitar usar esta constante si es posible, ya que podría ser retirada o cambiada en el futuro.
{ '$and' => y , '$nor' => ni, '$or' => o }.freeze
Resumen del método de clase colapsar
-
.get(op) ⇒ Module
privado
Devuelve el módulo matcher para un operador determinado.
Detalles del método de clase
.get(op) ⇒ Module
Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.
Devuelve el módulo matcher para un operador determinado.
24 25 26 27 28 |
# Archivo 'lib/mongoid/matcher/expression_operator.rb', línea 24 module_function def Obtener(op) MAP.obtener(op) rescate KeyError propagar Errors::InvalidExpressionOperator.Nuevo(op) end |