Ho un record Firebase "ricerche: 0" per ogni utente. In alcuni eventi, vorrei aggiungere 1 a ciò che conta attualmente. Sono arrivato a questo punto, ma per qualche motivo, non funziona:Come incrementare un record in Firebase?
du.fbAddSearchCount = function() {
var usr = new Firebase(firebase_url + "https://stackoverflow.com/users/" + user_uid);
usr.on("value", function(snapshot) {
user = snapshot.val();
var usersRef = ref.child("users");
var fbUser = usersRef.child(user_uid);
fbUser.update({
searches: user.searches + 1
});
}
}
Qualsiasi aiuto per farlo funzionare?
Grazie.
ciò che è user.searches? – Chrillewoodz
Quello sarebbe il valore che è attualmente nel record "ricerche" dell'utente in base di fuoco. Ad esempio, se è 5, mi piacerebbe che questo script aggiornasse quello per leggere 6. – user1661677
Quindi cosa non funziona? Devi dare qualche dettaglio in più. Aggiorna il record ma non con il nuovo numero? – Chrillewoodz