I have this code:
firebase.initializeApp(config);
var database = firebase.database();
var messages = database.ref('messages');
messages.limitToLast(100).on('child_added', function(snapshot) {
var data = snapshot.val();
if (data.random != random_value) {
show(data.message);
}
});
and it get executed when new message is added as well on init. How can I distinguish between new message and old messages?