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

De mat-select enregistrer les données dans la base de données MongoDB

Il semble que Angular sérialise les objets pas d'une manière qu'il est censé sérialiser. Peut-être que vous transmettez des valeurs incorrectes de votre formulaire à cette méthode.

Je vous suggère de refactoriser addUserTeam afin qu'elle accepte un seul objet qui doit être téléchargé et supprime complètement les données du formulaire.

addUserTeam(userTeam: UserTeam) {
    this.http.post('http://localhost:3000/api/userteams', userTeam);
}

UserTeam est une classe/interface qui contient toutes les propriétés jointes dans la capture d'écran.