Query für Observer-Filter Auswahl erstellen
query {
users
(
transects_createdAt_gte: ""
transects_createdAt_lte: ""
transects_id_is_list: ["1", "2"] // Beispiel
)
{
collection {
id
username
}
}
}
Obige Query soll in den filter.service
hinterlegt werden.
- Statt "", werden Strings übergeben
- Statt [""], wird ein String-Array übergeben
Query-Regeln
- ist das Value für
transects_createdAt_gte
ein leerer String, wirdtransects_createdAt_gte: ""
nicht mit in die Query integriert - ist das Value für
transects_createdAt_lte
ein leerer String, wirdtransects_createdAt_lte: ""
nicht mit in die Query integriert - ist das Value für
transects_id_is_list
leer, wirdtransects_id_is_list: [""]
nicht mit in die Query integriert - d.h. sind alle 3 Attribute leer, wird
query {
users
(
)
{
collection {
id
username
}
}
}
requested
AK
-
Obige Query wurde erstellt und übergebene Attribute werden dort eingebunden -
Obige Query-Regeln wurden umgesetzt -
Query wurde getestet und liefert auch bei leeren Strings korrekte Resultate -
Unit-Test
Review
-
Obige Query wurde erstellt und übergebene Attribute werden dort eingebunden -
Obige Query-Regeln wurden umgesetzt -
Query wurde getestet und liefert auch bei -in die Methode- übergebenen leeren Strings korrekte Resultate -
Unit-Test
Edited by Michael Voigt