How to increment a record in Firebase?

后端 未结 5 738
余生分开走
余生分开走 2020-12-05 19:42

I have a Firebase record \"searches: 0\" for each user. On some event, I\'d like to add 1 to what the current count is. I\'ve gotten this far, but for some reason, it\'s not

5条回答
  •  一向
    一向 (楼主)
    2020-12-05 20:18

    You can use transaction

    var databaseRef = firebase.database().ref('users').child(user_uid).child('searches');
    
    databaseRef.transaction(function(searches) {
      if (searches) {
        searches = searches + 1;
      }
      return searches;
    });
    

提交回复
热议问题