Módulo: Rails::Mongoid
- Ampliado por:
- Mongoid
- Incluido en:
- Mongoid
- Definido en:
- lib/rails/mongoid.rb,
lib/mongoid/railtie.rb
Overview
Utilidades de Mongoid para Rails
Definido bajo Namespace
clase: Railtie
Resumen del método de instancia colapsar
-
#load_models(aplicación) ⇒ Objeto
Use 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(app) ⇒ Objeto
Condicionalmente llama a
Rails::Mongoid.load_models(app)si el::Mongoid.preload_modelsestrue.
Detalles del método de instancia
#load_models(aplicación) ⇒ Objeto
Use 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.
16 17 18 |
# Archivo 'lib/rails/mongoid.rb', línea 16 def load_models(app) ::Mongoid.load_models(app.config.paths['app/models'].) end |
#preload_models(aplicación) ⇒ objeto
Condicionalmente llama a Rails::Mongoid.load_models(app) si el ::Mongoid.preload_models es true.
24 25 26 |
# Archivo 'lib/rails/mongoid.rb', línea 24 def preload_models(app) load_models(app) si ::Mongoid.preload_models end |