Filterhistorie Kriterienformat
Entity FilterHistory wird verwendet, um Filterbedingungen für verschiedene Entitäten pro Benutzer zu speichern. Als API-Konsument möchte ich in der Lage sein, diese Bedingungen als JSON-Objekt zu speichern und abzurufen.
AC
-
FilterHistory enthält das Feld zur Aufnahme des Entitätsnamens, auf den es sich bezieht (Beobachtung, Inspektion usw.) -
FilterHistory.filter enthält ein JSON-Objekt, das Suchkriterien darstellt. - Beispiel:
{ abundance_gte: "3", abundance_lte: "5" }
- Beispiel:
-
Suchkriterien werden validiert, wenn sie bei der FilterHistory-Erstellung gültiges JSON darstellen -
[optional] Suchkriterien werden validiert, wenn sie eine gültige Bedingung darstellen (sie können als Teil einer graphQl-Abfrage ausgeführt werden) -
Tests
Review
-
FilterHistory enthält das Feld zur Aufnahme des Entitätsnamens, auf den es sich bezieht (Beobachtung, Inspektion usw.) -
FilterHistory.filter enthält ein JSON-Objekt, das Suchkriterien darstellt. -
Suchkriterien werden validiert, wenn sie bei der FilterHistory-Erstellung gültiges JSON darstellen -
[optional] Suchkriterien werden validiert, wenn sie eine gültige Bedingung darstellen (sie können als Teil einer graphQl-Abfrage ausgeführt werden) -
Tests
Edited by Michael Voigt