Ich habe eine Liste von Ereignissen mit Startzeit und ich muss nur zukünftige Ereignisse anzeigen. Grundsätzlich so etwas wie startTime > now
.So filtrieren Sie Datensätze nach Zeitschritt
Irgendwelche Vorschläge?
danke!
Ich habe eine Liste von Ereignissen mit Startzeit und ich muss nur zukünftige Ereignisse anzeigen. Grundsätzlich so etwas wie startTime > now
.So filtrieren Sie Datensätze nach Zeitschritt
Irgendwelche Vorschläge?
danke!
Wenn Sie einen Datensatz mit einem Datum als Ganzzahl speichern, können Sie einen Filter für numerische Werte verwenden.
Zum Beispiel, wenn Sie einen Datensatz wie folgt aus:
{
"objectID": 1,
"eventName": "Algolia Search party",
"startTime": 1507705690 //Wednesday, October 11, 2017 7:08:10 AM in timestamp
}
Sie oben mit etwas suchen, wie:
index.search({
filters: 'startTime > ' + new Date().getTime()
});
Sie können mehr finden Sie hier: https://www.algolia.com/doc/guides/searching/filtering/?language=php#filter-by-numerical-value
Vielen Dank für die Antwort. Benötigte eine kleine Modifikation für meinen Fall: 'Math.round (+ neues Datum()/1000)' für Unix-Zeitstempel – Stoner