0
私はこのコードを持っている:古いアイテムと新しいアイテムをファイアベースで区別する方法は?
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);
}
});
をして、新しいメッセージがINITにも追加されたときにそれが実行されます。新しいメッセージと古いメッセージを区別するにはどうすればよいですか?
あなたに "古い"と "新しい"を定義することがわかっていることは、解決策を考え出す重要な鍵です。ここではいくつかの以前の議論があります:[1](https://stackoverflow.com/q/18270995)、[2](https://stackoverflow.com/q/19114134)、[3](https:// stackoverflow.com/a/27693310)、[4](https://stackoverflow.com/a/12851236)。 –
@FrankvanPuffelenありがとう、私はこの問題に私のために解決する最初のものの複製としてマークしました。 – jcubic