У меня есть запись Firebase «ищет: 0» для каждого пользователя. В каком-то событии я хотел бы добавить 1 к текущему счету. Я получил это далеко, но по какой-то причине он не работает:Как увеличить запись в 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
});
}
}
Любая помощь, чтобы получить эту работу?
спасибо.
что user.searches? – Chrillewoodz
Это будет значение, которое в настоящее время находится в записи «поиска» пользователя в базе огня. Например, если это 5, я бы хотел, чтобы этот скрипт обновил это, чтобы читать 6. – user1661677
Так что же не работает? Должен дать более подробную информацию. Обновляет ли запись вообще, но не с новым номером? – Chrillewoodz