Javascript 使用服务器时间戳进行筛选

Javascript 使用服务器时间戳进行筛选,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,Firebase提供了一种插入的机制 我想知道它是否也可以用于过滤。像这样: var db = firebase.database(); var path = '/some/path'; var ref = db.ref(path); ref.orderByChild('ts') .startAt(firebase.database.ServerValue.TIMESTAMP) .on('child_added', function(snap) { //do so

Firebase提供了一种插入的机制

我想知道它是否也可以用于过滤。像这样:

var db = firebase.database();
var path = '/some/path';
var ref = db.ref(path);
ref.orderByChild('ts')
    .startAt(firebase.database.ServerValue.TIMESTAMP)
    .on('child_added', function(snap) {
        //do something
    });
错误:查询:第一个参数传递给startAt()、endAt()或 equalTo()不能是对象


假设您已经设置了一组条目的“ts”子项,您将向startAt方法添加一个实际的时间戳,如
startAt('1473645571228')

您可以使用Moment.js创建Unix时间戳客户端,如果需要,也可以从Firebase创建