Introducción
Bienvenido al sitio de documentación de Mongoid. Mongoid es el mapeador de objetos-documentos (ODM) oficialmente compatible de MongoDB en Ruby. Al utilizar Mongoid, puedes tener una interacción fácil con tus datos y crear modelos de datos flexibles nativos para aplicaciones Ruby.
Puedes agregar Mongoid a tu aplicación Ruby para conectarla a una base de datos MongoDB. Instala Mongoid agregándolo a tu proyecto.
Gemfile o configure un proyecto ejecutable siguiendo una de las guías de inicio rápido.
Conéctese a una implementación compatible de MongoDB
Puedes usar Mongoid para conectarte a implementaciones de MongoDB que se ejecutan en uno de los siguientes servicios o ediciones alojadas:
MongoDB Atlas: el servicio totalmente gestionado para las implementaciones de MongoDB en la nube
MongoDB Enterprise: la versión basada en suscripción y autogestionada de MongoDB
MongoDB Community: la versión de MongoDB con código fuente disponible, gratuita y autogestionada
Inicio rápido
Aprenda cómo establecer una conexión con MongoDB Atlas y comience a trabajar con datos siguiendo una de las siguientes guías:
Configuración
Para aprender a configurar diferentes opciones en la aplicación Mongoid, se debe consultar la sección Configuración.
Interacción con los datos
Para aprender a usar Mongoid para interactuar con tus datos de MongoDB, consulta la sección Interacción con datos.
Modele sus datos
Para aprender a modelar sus datos de MongoDB como modelos de Mongoid, consulte la sección Modele sus datos.
Protege tus datos
Para aprender cómo asegurar tus datos utilizando el cifrado, consulta la sección Asegurar tus datos.
Integraciones y herramientas
Para aprender cómo agregar Mongoid a una aplicación existente, consulta la sección Integraciones y herramientas. Esta sección también incluye información sobre el framework Ruby on Rails y otros recursos.
Compatibilidad
Para aprender sobre las versiones de MongoDB Server, el lenguaje de Ruby, el controlador de Ruby y el framework Ruby on Rails que son compatibles con cada versión de Mongoid, consulta la página Compatibilidad.
Notas de versión
Para ver una lista de las nuevas características y los cambios en cada versión, consulta la sección Notas de versión.
Problemas y Ayuda
Para encontrar recursos para la resolución de problemas y aprender sobre cómo contribuir a Mongoid, consulta Problemas y ayuda.