📅  最后修改于: 2020-10-25 11:23:31             🧑  作者: Mango
当您需要从数据库返回一些数据然后使用它进行一些计算并将其存储回去时,使用事务性数据。
假设我们的球员名单中有一位球员。
我们要检索属性,将属性添加一年,然后将其返回给Firebase。
amandaRef正在从集合中检索年龄,然后可以使用事务处理方法。我们将获得当前年龄,增加一年并更新收藏集。
var ref = new Firebase('https://tutorialsfirebase.firebaseio.com');
var amandaAgeRef = ref.child("players").child("-KGb1Ls-gEErWbAMMnZC").child('age');
amandaAgeRef.transaction(function(currentAge) {
return currentAge + 1;
});
如果运行此代码,我们可以看到age值更新为21 。