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

Da mat-select salva i dati nel database MongoDB

Sembra che Angular serializzi gli oggetti non nel modo in cui dovrebbe serializzare. Forse stai passando valori errati dal tuo modulo a questo metodo.

Ti suggerirei di refactoring addUserTeam metodo in modo che accetti un singolo oggetto che deve essere caricato e rimuove completamente i dati del modulo.

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

Dove UserTeam è una classe/interfaccia che contiene tutte le proprietà allegate nello screenshot.