sql >> Databasteknik >  >> NoSQL >> MongoDB

Cast to ObjectId misslyckades för värdet 586cc8b3ea780c071bbe2469 vid sökväg _id för modellanvändare

Jag hade samma problem med mongoose version> 4.7.2

Problemet handlar om bson paket.

Jag löste det med att installera en äldre version av mongoose.

npm install [email protected]

eller så kan du ändra package.json för att använda exakt version 4.7.2 "mongoose": "4.7.2"

Du kan uppdatera till nyare versioner efter att problemet är löst. Du kan spåra den på här .



  1. MongoEngine ange läspreferens på fråga

  2. Kan inte komma åt objektegenskapen för ett Mongoose-svar

  3. Vad är den största skillnaden mellan Redis och Membase?

  4. Hur man returnerar underdokument från ett objekt i en array med Meteor och MongoDB