43. Query: Získat "Fields"

Dotaz pro získání uživatelských „Polí“ s filtry podle štítků, farmUuid, fieldUuid, jménaPole. Pole jsou vrácena v abecedním pořadí podle názvu pole.

Filtr polí funguje jako podmínka AND, např. je možné filtrovat podle farmUuid a podle fieldUuid a podle štítků a podle jménaPole v jednom dotazu nebo použít pouze jednu filtrační podmínku nebo nepoužít žádnou podmínku.

Filtrovat podle jménaPole funguje jako začíná_s.

Pro implementaci stránkování použijte parametr dotazu velikostStránky. V odpovědi jsou posledníVyhodnocenýKlíč a celkovýPočet , kde posledníVyhodnocenýKlíč odkazuje na poslední zpracovaný záznam vyhovující filtru a celkovýPočet je celkový počet záznamů, které odpovídají filtračním podmínkám.

dotaz FiltrPoli {
  získatPolíčka(
    filtr: {
      farmUuid: "<placeholder_of_farm_uuid>"
      fieldUuid: "<placeholder_of_field_uuid>"
      štítky: [{ název: "name1", hodnota: "value1" }]
      velikostStránky: 2
      posledníVyhodnocenýKlíč: {
        TřídicíKlíč: "<nějaký_klíč>"
        OddílKlíče: "<nějaký_klíč>"
        ŘetězecŠtítku: "<nějaký_klíč>"
      }
      jménoPole: "Ukázka"
    }
  ) {
    fields {
      uuid
      area(unit: HECTARES)
      název
      labels {
        název
        value
      }
      celkovýPočet
    }
    posledníVyhodnocenýKlíč {
      TřídicíKlíč
      OddílKlíče
      ŘetězecŠtítku
    }
  }
}

Last updated

Was this helpful?