Detalles de software:
Versión: 5.0.0 Actualizado
Fecha de carga: 11 Mar 16
Licencia: Libre
Popularidad: 204
MongoDB es una base de datos documental, ideal para entornos de alta carga intensivos.
Mongoid está escrito en Ruby y ofrece un API para los desarrolladores familiarizados que ORM utilizados anteriormente como asignador de datos o Active Record.
Debido sin esquema de MongoDB, diseño performant basado en documentos, consultas dinámicas, y las operaciones de modificador atómicas, un patrón ORM clásico no se puede aplicar. Es por eso que el término ODM describe perfectamente lo que Monogid es
¿Qué hay de nuevo en esta versión:.
- Mongoid 4 ahora sólo es compatible con MongoDB 2.4.0 y superior.
- Documento # metadatos ha cambiado de nombre al documento # relation_metadata para evitar conflictos comunes. proxies de relaciones también tienen este renombrado a la misma también.
- Miras y alcances predeterminados debe ahora todo se definirá en lambdas o procs.
- skip_version_check config opción se ha eliminado.
- IdentityMap eliminado.
- retrabajo carga Eager. carga ansiosos ahora doesnt necesidad de la aplicación identidad para cargar documentos relacionados. Un conjunto de precargadores puede cargar con ganas las asociaciones pasado al método · Incluye.
¿Qué hay de nuevo en la versión 4.0.2:
- Mongoid 4 ahora sólo es compatible con MongoDB y 2.4.0 más alto.
- Documento # metadatos ha cambiado de nombre al documento # relation_metadata para evitar conflictos comunes. proxies de relaciones también tienen este renombrado a la misma también.
- Miras y alcances predeterminados debe ahora todo se definirá en lambdas o procs.
- skip_version_check config opción se ha eliminado.
- IdentityMap eliminado.
- retrabajo carga Eager. carga ansiosos ahora doesnt necesidad de la aplicación identidad para cargar documentos relacionados. Un conjunto de precargadores puede cargar con ganas las asociaciones pasado al método · Incluye.
¿Qué es la nueva en la versión 3.1.0:
- El requisito mínimo MongoDB está ahora elevó a 2,2, ya que ahora dependemos del marco conjunto.
- Los mínimos del modelo y de apoyo activo dependencias activos se han elevado a 3,2.
- Relaciones ahora pueden especificar una clave principal a utilizar en lugar del identificador de claves externas.
¿Qué hay de nuevo en la versión 3.0.0:
- Se ha añadido una manera ORM-agnóstico para obtener el campo nombres
- Un setter y getter para las relaciones has_many para establecer que es ahora los niños se proporciona.
- Mongoid ahora es compatible con los campos de expresiones regulares.
- Relaciones polimórficas ahora utilizan las teclas * _type en las consultas de búsqueda.
- Los objetos que responden a to_criteria ahora pueden fundirse en objetos criterios existentes.
- Eager carga ahora es compatible con muchos-a-muchos de relaciones.
- Mongoid ahora permite guardar automáticamente, como Active Record, al agregar un accepts_nested_attributes_for a una relación.
- Los campos que ahora puede ser marcado como de sólo lectura, que sólo le permitirá ajustar sus valores cuando el documento es nuevo.
Comentarios que no se encuentran