sql >> Databasteknik >  >> NoSQL >> MongoDB

ObjectID lagrar inte hexadecimalt värde

Svarar på min egen fråga!

Verkade vara något fånigt som hände med brygginstallationen av MongoDB. Installera om det manuellt från http://docs. mongodb.org/manual/tutorial/install-mongodb-on-os-x/ och att sedan återställa min säkerhetskopierade databas verkade göra susen.

Jag skulle fortfarande älska att veta ur en kod/teknisk synvinkel varför min miljö plötsligt bestämde sig för att börja returnera 12-byts BSON ObjectID istället för det hexadecimala ObjectID... men tills dess kommer förhoppningsvis en enkel manuell ominstallation att hjälpa andra som stöter på denna märkliga fråga!




  1. Förstå MongoDB Client Timeout-alternativ

  2. dial tcp [::1]:6397:connectex:Ingen anslutning kunde göras eftersom målmaskinen aktivt vägrade det

  3. Infoga element i kapslade arrayer i MongoDB

  4. mongodb dumpa och röra till andra db-namn