43. Forespørgsel: Hent "Fields"
Forespørgsel for at hente brugerens "Fields" med filtre efter etiketter, farmUuid, fieldUuid, feltnavn. De returnerede felter i alfabetisk rækkefølge efter feltnavn.
Feltfilteret fungerer som EN OG-betingelse, f.eks. muligt at filtrere efter farmUuid og efter fieldUuid og efter etiketter og efter feltnavn i den ene forespørgsel eller bruge kun én filterbetingelse eller ikke bruge nogen betingelse.
Filtrer efter feltnavn fungerer som begynder_med.
For at implementere pagineringslogik, brug forespørgselsparameteren sideStørrelse. Der er sidstEvalueretNøgle og samletAntal i svaret, hvor sidstEvalueretNøgle henviser til den sidst behandlede post, der matcher filterbetingelsen, og samletAntal er det samlede antal poster, der matcher filtreringsbetingelserne.
forespørgsel FilterFields {
hentFelter(
filter: {
farmUuid: "<placeholder_of_farm_uuid>"
fieldUuid: "<placeholder_of_field_uuid>"
etiketter: [{ navn: "name1", værdi: "value1" }]
sideStørrelse: 2
sidstEvalueretNøgle: {
SorteringsNøgle: "<some_key>"
PartitionsNøgle: "<some_key>"
TagStreng: "<some_key>"
}
feltnavn: "Eksempel"
}
) {
fields {
uuid
area(unit: HECTARES)
navn
labels {
navn
value
}
samletAntal
}
sidstEvalueretNøgle {
SorteringsNøgle
PartitionsNøgle
TagStreng
}
}
}
Sidst opdateret
Var dette nyttigt?