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

Aktualizacja 2 schematów mangusty w wywołaniu api

Drugi sposób jest poprawny (można by poprawić, uruchamiając oba równolegle) Myślę, że problem jest w innym miejscu. Nie wiem, jakiego frameworka używasz, ale chyba pole _id pochodzi z mongoDB i jest ObjectId i wygląda na to, że decoded.id może być objectId, podczas gdy ten, który pochodzi z żądania, jest oczywiście tylko ciągiem. Więc myślę, że jest pusty, ponieważ nie znajduje żadnego użytkownika z tym ciągiem.

Spróbuj uczynić go identyfikatorem obiektu z tego ciągu (odnosząc się do req.params.user_id w drugim zapytaniu)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Polecenie naprawy MongoDB nie powiodło się

  2. Dostęp do MongoDB z Go

  3. Utwórz połączenie mongo i ożyw je do wykonania całego zestawu testowego w Ready!API

  4. Mongoose (moduł node.js) powoduje wysokie zużycie procesora

  5. Mapowanie właściwości bez rozróżniania wielkości liter