async incrementTuts(key) {
let newData= {'tutsApplied':this.tutsApplied+1}
let newInfo = firebase.database().ref('thisis/'+this.route.snapshot.paramMap.get('key')).update(newData);
}
Я хочу увеличить tutsApplied на базе данных реального времени firebase, используя ioni c 4. Как я могу получить это.
Исправленное изображение:
обновление:
Я использовал
let key = this.route.snapshot.paramMap.get('key');
let ref = firebase.database().ref(`thisis/${key}/tutsApplied`);
ref.transaction((current) => {
return (current || 0) + 1;
});
, но новое поле создается под неопределенным, как показано на рисунке. Я не хочу создавать новое поле. и как я могу напечатать текущее значение в консоли?