Auto-increment a value in Firebase

前端 未结 2 594
一整个雨季
一整个雨季 2020-12-05 05:43

How do I auto increment a value stored in Firebase from an Android client?

Currently: I declare int id = 1. When I increment, I see the values 2, 3 etc.

2条回答
  •  情书的邮戳
    2020-12-05 06:22

    A new feature is added to firestore to autoincrement values. As simple as

    document("fitness_teams/Team_1").
      updateData(["step_counter" : FieldValue.increment(500)])
    

    refer link: https://firebase.googleblog.com/2019/03/increment-server-side-cloud-firestore.html

    Used below code in my project.

    var firestore = Firestore.instance;
    firestore.collection('student').document('attendance').updateData({'total_attendace': FieldValue.increment(1)});
    

提交回复
热议问题