sql >> Database teknologi >  >> NoSQL >> MongoDB

Opdatering af 2 mongoose-skemaer i et api-kald

Den anden måde det er korrekt (kunne forbedres ved at køre dem begge parallelt) Jeg gætter på, at problemet er et andet sted. Jeg ved ikke, hvilken framework du bruger, men jeg gætter på feltet _id er fra mongoDB og er et ObjectId og ser ud til, at decoded.id kan være et objectId, mens det, der kommer fra anmodningen, selvfølgelig kun er en streng. Så jeg gætter på, at den er tom, fordi den ikke finder nogen bruger med den streng.

Prøv at gøre det til et objectId ud af den streng (med henvisning til req.params.user_id i den anden forespørgsel)



  1. befolke i mongodb med meteor

  2. Brug af Redis med Node.js og Socket.IO

  3. Gruppeopstilling efter afslapning og match

  4. Mongod Fejl:98 Kan ikke låse filen:/data/db/mongod.lock Ressource midlertidigt utilgængelig. Kører en mongod-instans allerede?