MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Przesyłanie do ObjectId nie powiodło się dla wartości 586cc8b3ea780c071bbe2469 w ścieżce _id dla modelu użytkownika

Miałem ten sam problem z mongoose wersja> 4.7.2

Problem dotyczy bson pakiet.

Rozwiązałem to instalując starszą wersję mangusty.

npm install [email protected]

lub możesz zmienić package.json, aby używał dokładnej wersji 4.7.2 "mongoose": "4.7.2"

Możesz zaktualizować do nowszych wersji po rozwiązaniu problemu. Możesz go śledzić tutaj .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Dlaczego MongoDB nie używa przecięcia indeksu?

  2. konwersja int na float w Mongo find

  3. MongoDB dropIndexes Polecenie

  4. po usunięciu dokumentu z ograniczonej kolekcji w mongoDB, wystąpił błąd?

  5. Przechowywać _Id jako obiekt lub ciąg w MongoDB?