I am using the firebase database for push notification. I am retrieving data from firebase using Javascript. When I retrieve data same time I want to update data into the firebase.
My code is:
<script> var getUser = firebase.database().ref('user_notification/').orderByChild('fk_user_id').equalTo('<?php echo $this->session->userdata("user_id"); ?>'); getUser.on('value', function(snapshot) { var data=snapshot.val(); $('#UsernotifiID').html(''); Object.keys(data).forEach(function(k) { $('#UsernotifiID').append('<tr><td>'+data[k]['message']+'</td><td>'+data[k]['created_date']+'</td></tr>'); }); }); </script>
Follow this example code for update data in the firebase.
<script> var getUser = firebase.database().ref('user_notification/').orderByChild('fk_user_id').equalTo('<?php echo $this->session->userdata("user_id"); ?>'); getUser.on('value', function(snapshot) { var data=snapshot.val(); $('#UsernotifiID').html(''); Object.keys(data).forEach(function(k) { $('#UsernotifiID').append('<tr><td>'+data[k]['message']+'</td><td>'+data[k]['created_date']+'</td></tr>'); firebase.database().ref().child('/user_notification/' + k).update({ field: "value" }); }); }); </script>
Question and answer is powered by AnsPress.io