2016-08-22 2 views
0
$http.put('/api/datas/' + val[$rootScope.id]._id,val[$rootScope.id].values[0].quantity =$scope.ass); 

oben erwähnt aktualisieren ist der Code, wo val[$rootScope.id]._id die ID des Feldes in mongodb und val[$rootScope.id].values[0].quantity ist die Menge, die aktualisiert werden soll, und $scope.ass ist der aktualisierte Wert.Wie ein einzelnes Element in mongodb

Wie kann ich den Mengenwert auf MongoDB aktualisieren?

+0

Hallo Akshay; Ich bin mir nicht ganz sicher, ob ich deine Frage verstehe. Sie fragen sich, wie Sie einen geeigneten API-Endpunkt erstellen, über den ein Benutzer die Datenbank aktualisieren kann? Oder hast du vielleicht schon eine API und du fragst dich, ob du deinen API-Anruf richtig aufgebaut hast? Oder möchten Sie das API-Backend implementieren, mit dem Aufruf an die Datenbank, um den Wert zu aktualisieren? Wenn du deine Frage klären könntest, wäre das sehr hilfreich. –

Antwort

1

Versuchen mit diesem Code für Update-Datenbank-Wert:

db.databaseName.update(
    { _id: value_of_ID}, 
    { 
     quantity : value_of_quantity; 
    }, 
    { upsert: true } 
) 
+0

Ich mache es mit eckigen, weil das meine Anwendung braucht. –

+0

Also, was ist deine tatsächlichen Bedürfnisse? –

+0

Bitte beschreiben Sie, was Sie wirklich brauchen? –

Verwandte Themen