javascript - 使用 java 脚本从实时数据库中获取最后一次更新
问题描述
我写过这样的代码,但是这里的监听器总是从 db 中获取所有数据。如何只从数据库中获取最后一次更新?
firebase.initializeApp(firebaseConfig);
var database = firebase.database();
database.ref().on('value', function(snapshot){
if(snapshot.exists()){
console.log(snapshot);
snapshot.forEach(function(data){
var val = data.val();
addcoordinates(val.lng, val.lat); // it is my own function
});
}
});
解决方案
推荐阅读
- adobe - 用非彩色边框标记重叠路径
- laravel-5 - 将数据从 vueJs 组件传递到 Laravel 刀片
- java - 很难让我的子类准确地覆盖我的父类
- python-3.x - Python:替换while循环以用移位值更新数据帧的行
- angular - 在 Angular 模板中渲染函数结果时出现问题
- firebase - 电话验证 otp 消息未收到,如果收到则验证码无效
- kubernetes - 带有 apache 和 ingress 的粘性会话 kubernetes 服务
- python - 如何为具有 int 输入的用户添加出口
- crash - mingw 64 位构建的 gdb 在启动程序之前崩溃
- xml - 根据子节点值更新 XML 节点