MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mise à jour de 2 schémas de mangouste dans un appel API

La deuxième façon est correcte (pourrait être améliorée en les exécutant en parallèle), je suppose que le problème est ailleurs. Je ne sais pas quel framework vous utilisez mais je suppose que le champ _id vient de mongoDB et est un ObjectId et ressemble à ce que le décodé.id peut être un objectId alors que celui qui provient de la requête n'est bien sûr qu'une chaîne. Donc je suppose qu'il est vide car il ne trouve aucun utilisateur avec cette chaîne.

Essayez d'en faire un objectId à partir de cette chaîne (en référence à req.params.user_id dans la seconde requête)