43. Poizvedba: pridobi "Fields"

Poizvedba za pridobitev uporabniških "Parcel" z filtri po oznake, farmUuid, fieldUuid, imeParcele. Parcel vrne v abecednem vrstnem redu po imenu parcele.

Filter za parcelo deluje kot pogoj AND, npr. mogoče filtrirati po farmUuid in po fieldUuid in po oznake in po imeParcele v eni poizvedbi ali uporabiti samo en pogoj filtra ali ne uporabiti nobenega pogoja.

Filtriraj po imeParcele deluje kot se začne_z.

Za izvedbo logike straničenja uporabite parameter poizvedbe velikostStrani. V odgovoru so zadnjiOcenjeniKljuč in skupnoŠtevilo , kjer zadnjiOcenjeniKljuč se nanaša na zadnji obdelani zapis, ki ustreza pogojem filtra in skupnoŠtevilo je skupno število zapisov, ki ustrezajo pogojem filtriranja.

poizvedba FilterFields {
  getFields(
    filter: {
      farmUuid: "<placeholder_of_farm_uuid>"
      fieldUuid: "<placeholder_of_field_uuid>"
      oznake: [{ name: "ime1", value: "vrednost1" }]
      velikostStrani: 2
      zadnjiOcenjeniKljuč: {
        SortKey: "<nek_ključ>"
        PartitionKey: "<nek_ključ>"
        TagString: "<nek_ključ>"
      }
      imeParcele: "Vzorec"
    }
  ) {
    polja {
      uuid
      površina(enota: HEKTARJI)
      ime
      oznake {
        ime
        vrednost
      }
      skupnoŠtevilo
    }
    zadnjiOcenjeniKljuč {
      SortKey
      PartitionKey
      TagString
    }
  }
}

Last updated

Was this helpful?