firebase - How to retrieve only new data? -


i'm trying create simple notification system site admin, , need send real-time messages every admin user. when use firebase loads old data on every page, , user see messages database. if set limit(1) user see last notification on every page reloading:

var eventslist = new firebase('https://*****-messages.firebaseio.com/');  eventslist.on('child_added', function(message) {     var message = message.val();     $.notification(message.message); }); 

how can load new messages, without old notification history?

this design, in real-time system there no concept of "latest" data because it's changing. however, if want display items added list after page has loaded, can following:

var newitems = false; var eventslist = new firebase('https://*****-messages.firebaseio.com/');  eventslist.on('child_added', function(message) {   if (!newitems) return;   var message = message.val();   $.notification(message.message); }); eventslist.once('value', function(messages) {   newitems = true; }); 

Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -