Mam rekord Firebase "wyszukiwania: 0" dla każdego użytkownika. W niektórych przypadkach chciałbym dodać 1 do aktualnego wyniku. Dotarłem aż tak daleko, ale z jakiegoś powodu to nie działa:Jak zwiększyć rekord w 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
});
}
}
Każda pomoc, aby to zadziałało?
Dziękuję.
co user.searches? – Chrillewoodz
To będzie wartość, która znajduje się obecnie w rekordzie "wyszukiwania" użytkownika w bazie ogniowej. Na przykład, jeśli jest 5, chciałbym, aby ten skrypt zaktualizował to, aby przeczytać 6. – user1661677
Co więc nie działa? Muszę podać więcej szczegółów. Czy w ogóle aktualizuje rekord, ale nie pod nowym numerem? – Chrillewoodz