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

Stack MEAN:come aggiornare il risultato di una funzione nel database?

Devi creare un c.update(comment) metodo nel tuo servizio che accetta un commento da aggiornare e quindi chiama un corrispondente $http.put() metodo nella tua API per aggiornare il commento quando si fa clic sul pulsante di voto positivo.

Aggiorna :Un altro potenziale problema:se non stai creando specificamente un comment.upvotes proprietà e impostandolo su 0 per impostazione predefinita, quindi il tuo comment.upvotes += 1 potrebbe aggiungerne uno a null o undefined e non aggiungendone uno.