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

Das übergebene Argument muss ein einzelner String von 12 Bytes sein

Sie vermischen hier zwei Konzepte.

Während „_id“ einen beliebigen Wert haben kann (sogar Unterdokumente wie {firstName:'Foo',lastName:'Simpson'} , "ObjectId" hat einen festen Satz von Typen mit einigen Einschränkungen, wie die Fehlermeldung korrekt angibt.

Ihre Aussage sollte also sein

{'_id':'putWhatEverYouWantHere'}