是否可以在firebase集合的总价中添加数字?例如,我有一个集合叫wallet,还有一个字段叫pocketMoney,里面有数字。我想更新我的钱包钱有更多的价值。
抱歉解释不好,我可以多解释。
我认为您正在寻找FieldValue.increment
,它允许您在不知道客户端当前值的情况下增加数据库中的值。关于这一切,请参阅关于增加数值的文档,其中还包含以下JavaScript示例:
var washingtonRef = db.collection('cities').doc('DC');
// Atomically increment the population of the city by 50.
washingtonRef.update({
population: firebase.firestore.FieldValue.increment(50)
});