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

O argumento passado deve ser uma única String de 12 bytes


Você mistura dois conceitos aqui.

Enquanto "_id" pode ter qualquer valor (mesmo subdocumento como {firstName:'Foo',lastName:'Simpson'} , "ObjectId" tem um conjunto fixo de tipos com algumas restrições, conforme a mensagem de erro informa corretamente.

Portanto, sua declaração deve ser
{'_id':'putWhatEverYouWantHere'}