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

BSON::ObjectId vs Mongo::ObjectID

Hay dos cambios en el controlador de Ruby que son relevantes aquí. La primera es:

https://jira.mongodb.org/browse/RUBY-158

Eso movió el ObjectID a la versión "camel case" ObjectId. El cambio del espacio de nombres Mongo al espacio de nombres BSON ocurrió mucho antes (0.2), vea la última entrada en el archivo Historial aquí:

https://github.com/mongodb/mongo -ruby-driver/blob/master/docs/HISTORIA.md

El verdadero problema, por supuesto, es la documentación antigua y complicada, por lo que envié una solicitud de incorporación de cambios para actualizarla:

https://github.com/mongodb/mongo-ruby-driver/pull /90