JIRA - Erweiterte Suche

Neben der im vorherigen Kapitel erläuterten Art der Suche verfügt JIRA auch über einige erweiterte Suchoptionen, die auf die folgenden drei Arten durchgeführt werden können.

  • Feldreferenz verwenden
  • Verwenden der Schlüsselwortreferenz
  • Verwenden der Bedienerreferenz

Diese oben genannten drei Möglichkeiten wurden nachstehend ausführlich erläutert.

Der Benutzer sollte bei der Durchführung einer erweiterten Suche die folgenden Punkte berücksichtigen.

  • Die erweiterte Suche verwendet strukturierte Abfragen, um nach JIRA-Problemen zu suchen.

  • Die Suchergebnisse werden im Issue Navigator angezeigt.

  • Suchergebnisse können in MS Excel und viele andere verfügbare Formate exportiert werden.

  • Für die erweiterte Suche stehen Funktionen zum Speichern und Abonnieren zur Verfügung.

  • Bei einer erweiterten Suche wird die als JQL bekannte JIRA-Abfragesprache verwendet.

  • Eine einfache Abfrage in JQL besteht aus einem Feld, einem Operator, gefolgt von einem oder mehreren Werten oder Funktionen. Die folgende einfache Abfrage findet beispielsweise alle Probleme im "WFT" -Projekt -

Project = "WFT"
  • JQL unterstützt SQL-ähnliche Syntax wie die Funktionen ORDER BY, GROUP BY und ISNULL (), JQL ist jedoch keine Datenbankabfragesprache.

Feldreferenz verwenden

Eine Feldreferenz bedeutet ein Wort, das den Feldnamen in der JIRA-Ausgabe einschließlich der benutzerdefinierten Felder darstellt. Die Syntax lautet -

<field name> <operators like =,>, <> “values” or “functions”

Der Operator vergleicht den Wert des Felds mit dem Wert auf der rechten Seite, sodass nur echte Ergebnisse durch Abfrage abgerufen werden.

  • Gehen Sie in der Navigationsleiste zu Probleme → Nach Problemen suchen.

Der folgende Screenshot zeigt, wie Sie im Suchbereich navigieren.

Wenn ein Suchkriterium vorhanden ist, klicken Sie auf die Schaltfläche Neuer Filter, um die Kriterien zurückzusetzen. Der folgende Screenshot zeigt, wie Sie mit neuen Kriterien beginnen -

Geben Sie die Abfrage mit Feld, Operator und Werten wie ein issueKey = “WFT-107”.

Es gibt auch andere Felder - Betroffene Version, Empfänger, Anhänge, Kategorie, Kommentar, Komponente, Erstellt, Ersteller, Beschreibung, Fällig, Umgebung usw. Sobald der Benutzer mit der Eingabe beginnt, hilft die automatische Vervollständigung beim Schreiben in die definiertes Format.

Der folgende Screenshot zeigt, wie Sie mithilfe erweiterter Funktionen Feldnamenkriterien hinzufügen.

Operator selection - Der folgende Screenshot zeigt, wie Operatoren ausgewählt werden.

Der nächste Schritt besteht darin, den Wert einzugeben und dann auf das Suchsymbol zu klicken. Der folgende Screenshot zeigt, wie Sie Werte hinzufügen und suchen.

Der folgende Screenshot zeigt das Suchergebnis basierend auf den festgelegten Kriterien.

Verwenden der Schlüsselwortreferenz

Hier erfahren Sie, wie Sie eine Keyword-Referenz verwenden und welche Vorteile sie hat

Ein Schlüsselwort in JQL -

  • Verbindet zwei oder mehr Abfragen zu einer komplexen JQL-Abfrage.
  • ändert die Logik einer oder mehrerer Abfragen.
  • ändert die Logik der Operatoren.
  • hat eine explizite Definition in einer JQL-Abfrage.
  • führt eine bestimmte Funktion aus, die die Ergebnisse einer JQL-Abfrage definiert.

Liste der Schlüsselwörter -

  • AND - Ex - Status = offen UND Priorität = dringend Und Beauftragter = Ashish.
  • ODER - exededate <now () oder duedate ist leer.
  • NICHT - ex - nicht Bevollmächtigter = Ashish.
  • LEER - ex - betroffenVersion ist leer / betroffenVersion = leer.
  • NULL - Ex - Beauftragter ist null.
  • ORDER BY - ex - duedate = leere Bestellung nach erstellt, Priorität absteigend.

Ähnlich wie bei der Feldreferenz hilft die automatische Vervollständigung, sobald der Benutzer mit der Eingabe beginnt, die richtige Syntax zu erhalten. Der folgende Screenshot zeigt, wie Sie Schlüsselwörter hinzufügen.

Klicken Sie auf das Suchsymbol und es werden die Suchergebnisse angezeigt. Der folgende Screenshot zeigt das Ergebnis anhand eines Kriteriensatzes.

Verwenden der Bedienerreferenz

Operatoren werden verwendet, um Werte der linken Seite mit der rechten Seite zu vergleichen, sodass nur echte Ergebnisse als Suchergebnis angezeigt werden.

Liste der Operatoren

  • Gleich: =
  • Nicht gleich :! =
  • Größer als:>
  • Weniger als: <
  • Größer als gleich: =>
  • Weniger als gleich: = <
  • IN
  • NICHT IN
  • ENTHÄLT: ~
  • Beinhaltet nicht: ! ~
  • IS
  • IST NICHT
  • WAS
  • WAR IN
  • WAR NICHT IN
  • WAR NICHT
  • CHANGED

Ähnlich wie das Feld und die Schlüsselwortreferenz können diese Operatoren auch zur Verbesserung der Suchergebnisse verwendet werden.