sql >> Database teknologi >  >> NoSQL >> MongoDB

BSON::ObjectId vs Mongo::ObjectID

Der er to ændringer af Ruby-driveren, der er relevante her. Den første er:

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

Det flyttede ObjectID til "camel case" versionen ObjectId. Skiftet fra Mongo-navneområdet til BSON-navneområdet skete langt tidligere (0.2), se den sidste post i historikfilen her:

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

Det virkelige problem er selvfølgelig gammel og ussel dokumentation, så jeg har sendt en pull-anmodning om at opdatere den:

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




  1. Redis leder efter env redis url-variabel ikke sikker på, hvor env-variabelen dårlig URI skal placeres (er ikke URI?):(URI::InvalidURIError)

  2. Tæller socket.io-brugere på tværs af vandrette servere

  3. mongodb forespørgsel undersæt af et array

  4. MongoDB grupperer efter værdier i et matrixfelt