Diese Anleitung erklärt, wie Sie die Suchfunktion von Discourse verwenden können, um Beiträge zu finden, die innerhalb eines bestimmten Zeitraums erstellt wurden.
Erforderliche Benutzerstufe: Alle Benutzer
Die Discourse-Schnittstelle ermöglicht es Ihnen, Ihre Suchanfragen mithilfe der Suchklauseln before und after auf bestimmte Datumsbereiche einzugrenzen. Diese Funktion ist besonders nützlich, wenn Sie Beiträge aus einem bestimmten Zeitraum oder innerhalb eines spezifischen Zeitfensters finden müssen.
Verwendung der Klauseln before und after
Die Klauseln before und after akzeptieren folgende Datumsformate:
- Vollständiges Datum (
JJJJ-MM-TT) - Jahr und Monat (
JJJJ-MM) - Nur Jahr (
JJJJ) - Monatsname (vollständig oder abgekürzt, z. B.
juneoderjun) - Wochentag (z. B.
friday) yesterday- Anzahl der Tage zurück (1–999, z. B. bedeutet
77 Tage zurück)
Hier sind einige Beispiele, die Ihnen helfen, die Verwendung dieser Klauseln zu verstehen:
-
before:june hashtag- Dies findet Beiträge mit dem Begriff „hashtag", die vor dem letzten Juni erstellt wurden.
-
before:2014 category:bug order:latest- Diese Suche gibt Beiträge in der Kategorie „bug" zurück, die vor 2014 erstellt wurden, sortiert nach dem neuesten zuerst.
-
after:friday broken- Dies findet Beiträge, die das Wort „broken" enthalten und nach Beginn der Woche erstellt wurden, in der der letzte Freitag lag.
-
after:2016-01-12 before:2016-01-20 happy- Diese Suche gibt Beiträge zurück, die das Wort „happy" enthalten und zwischen dem 12. Januar 2016 und dem 20. Januar 2016 erstellt wurden.
-
after:june before:july in:first composer- Dies sucht nach dem Wort „composer" im ersten Beitrag von Themen, die zwischen dem letzten Juni und dem letzten Juli erstellt wurden.
-
after:10 before:8 thing- Diese Suche findet Beiträge, die das Wort „thing" enthalten und zwischen 8 und 10 Tagen zurück erstellt wurden.
-
after:yesterday status update- Dies findet Beiträge, die die Wörter „status update" enthalten und seit gestern erstellt wurden.
Wichtige Hinweise
- Alle Daten werden in der vom Server konfigurierten Zeitzone interpretiert (standardmäßig UTC).
- Die Suche verwendet den Tagesanfang (00:00:00) als Startzeit für jeden Zeitraum.
- Der Filter bezieht sich auf das
created_at-Datum der Beiträge, nicht auf das Datum der Erstellung eines Themas. - Wenn Sie basierend auf dem Erstellungsdatum eines Themas filtern möchten, verwenden Sie die Klausel
in:firstin Ihrer Suchanfrage.
Einschränkungen
Derzeit unterstützt die Suchfunktion keine Untertag-Auflösung, ohne ein vollständiges qualifiziertes Datum anzugeben. Beispielsweise ist es nicht möglich, nach Beiträgen zu suchen, die mindestens 2 Stunden alt sind, indem man before:2h oder before:120m verwendet.
Wenn Sie eine präzisere zeitbasierte Filterung benötigen (z. B. Beiträge, die älter als 2 Stunden sind), ziehen Sie die Verwendung eines Data Explorer-Berichts in Betracht. Dies kann besonders für Support-Teams nützlich sein, die Community-Mitgliedern die Möglichkeit geben möchten, Fragen zu beantworten, bevor sie eingreifen.