$http.put('/api/datas/' + val[$rootScope.id]._id,val[$rootScope.id].values[0].quantity =$scope.ass);
上面提到的代码是val[$rootScope.id]._id
是mongodb中字段的ID,val[$rootScope.id].values[0].quantity
是要更新的数量,$scope.ass
是更新后的值。
如何更新MongoDB上的数量值?
答案 0 :(得分:1)
尝试使用此代码获取更新数据库值:
db.databaseName.update(
{ _id: value_of_ID},
{
quantity : value_of_quantity;
},
{ upsert: true }
)