2016-09-11 4 views
1

Firebase bietet einen Mechanismus zum Einfügen von server timestamps.Serverzeitstempel zum Filtern verwenden

Ich frage mich, ob es auch zum Filtern verwendet werden kann. Wie folgt aus:

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 
    }); 

Error: Query: First argument passed to startAt(), endAt(), or equalTo() cannot be an object.

Antwort

0

Angenommen, Sie haben bereits die ‚ts‘ Kind von ein paar Einträge gesetzt, würden Sie einen aktuellen Zeitstempel auf Ihre startat Methode wie startAt('1473645571228') hinzufügen.

Sie können die Unix-Timestamp-Clientseite mit Moment.js erstellen, oder Sie benötigen sie von Firebase, you can quickly set and retrieve it.

Verwandte Themen