MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

BSON::ObjectId vs. Mongo::ObjectID

Es gibt zwei Änderungen am Ruby-Treiber, die hier relevant sind. Die erste ist:

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

Dadurch wurde die ObjectID in die „Camel Case“-Version ObjectId verschoben. Der Wechsel vom Mongo-Namensraum zum BSON-Namensraum erfolgte viel früher (0.2), siehe den letzten Eintrag in der History-Datei hier:

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

Das eigentliche Problem ist natürlich die alte und vergammelte Dokumentation, also habe ich einen Pull-Request eingereicht, um sie zu aktualisieren:

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