sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Mongoid o MongoMapper?

He usado MongoMapper por un tiempo pero decidí migrar a MongoId. La razón son los problemas ocultos más la arrogancia hacia los usuarios. Tuve que saltar a través de aros para hacer que MongoMapper funcionara con Cucumber (lo logré al final) y para poner un par de parches incluso el proyecto era simple, pero ese no es el punto. Cuando traté de enviar una corrección de errores (debido a la incompatibilidad con ActiveRecord), aparentemente se enojaron porque encontré un problema y me presionaron. Mientras estaba probando, también encontré un error importante con la implementación de su consulta, mientras que su prueba se ajustó de una manera que pasa las pruebas. Después de mi experiencia anterior, no me atrevía a presentarlo.

Tienen una cantidad significativamente menor de solicitudes de extracción y envíos de errores/funciones que MongoId, es decir, la participación de la comunidad es mucho menor. Misma experiencia que la mia?

No sé cuál tiene más funciones ahora mismo, pero no le veo mucho futuro a MongoMapper. No me importa solucionar problemas y agregar funcionalidades yo mismo, pero sí me importan las situaciones en las que no solucionan los errores.