Módulo: Rails::Mongoid
- Ampliado por:
- Mongoid
- Incluido en:
- Mongoid
- Definido en:
- lib/rails/mongoid.rb,
lib/mongoid/railtie.rb
Overview
Utilidades Mongoid para Rails
Definido en el espacio de nombres
Clases: Travesaño ferroviario
Colapso del resumen del método de instancia
-
#load_models(aplicación) ⇒ Objeto
Utilice la configuración de la aplicación para obtener cada modelo y requerirlo, de modo que la indexación y la herencia funcionen tanto en desarrollo como en producción con los mismos resultados.
-
#preload_models(aplicación) ⇒ Objeto
Condicionalmente llama a los modelos de ‘Rails::Mongoid.load_models(aplicación)` si ‘::Mongoid.preload_models’ es ‘true’.
Detalles del método de instancia
#load_models(aplicación) ⇒ Objeto
Utilice la configuración de la aplicación para obtener cada modelo y requerirlo, de modo que la indexación y la herencia funcionen tanto en desarrollo como en producción con los mismos resultados.
18 19 20 |
# Archivo 'lib/rails/mongoid.rb', línea 18 def load_models(App) ::Mongoid.load_models(App.config.paths["aplicación/modelos"].) end |
#preload_models(aplicación) ⇒ Objeto
Condicionalmente llama a los modelos de ‘Rails::Mongoid.load_models(aplicación)` si ‘::Mongoid.preload_models’ es ‘true’.
26 27 28 |
# Archivo 'lib/rails/mongoid.rb', línea 26 def preload_models(App) load_models(App) Si ::Mongoid.preload_models end |