MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

BSON::ObjectId vs Mongo::ObjectID


Há duas mudanças no driver Ruby que são relevantes aqui. A primeira é:

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

Isso moveu o ObjectID para a versão "camel case" ObjectId. A mudança do namespace Mongo para o namespace BSON aconteceu muito antes (0.2), veja a última entrada no arquivo History aqui:

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

O problema real, é claro, é a documentação antiga e grosseira, então enviei uma solicitação de pull para atualizá-la:

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