sql >> Base de Datos >  >> NoSQL >> MongoDB

Desde mat-select guardar datos a la base de datos MongoDB

Parece que Angular serializa objetos que no se supone que debe serializar. Tal vez esté pasando valores incorrectos de su formulario a este método.

Te sugiero que refactorices addUserTeam para que acepte un solo objeto que debe cargarse y elimine por completo los datos del formulario.

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

Donde UserTeam es una clase/interfaz que contiene todas las propiedades adjuntas en la captura de pantalla.