【发布时间】:2017-09-18 22:55:03
【问题描述】:
我想删除超过两个小时的所有数据。我知道这个问题已经在这里回答了Delete firebase data older than 2 hours
答案是:
var ref = new Firebase('https://yours.firebaseio.com/path/to/items/');
var now = Date.now();
var cutoff = now - 2 * 60 * 60 * 1000;
var old = ref.orderByChild('timestamp').endAt(cutoff).limitToLast(1);
var listener = old.on('child_added', function(snapshot) {
snapshot.ref().remove();
});
但是有人可以帮助将其转换为 nodejs 功能,我可以将其部署到 firebase 云功能。
【问题讨论】:
-
博客帖子的具体地址是:firebase.googleblog.com/2017/03/…。另请参阅Cloud Functions sample
标签: android node.js firebase firebase-realtime-database