43. Vaicājums: iegūt "Fields"

Vaicājums, lai iegūtu lietotāja "Laukus" ar filtriem pēc birkas, farmUuid, fieldUuid, laukaNosaukums. Lauki tiek atgriezti alfabētiskā secībā pēc lauka nosaukuma.

Lauka filtrs darbojas kā UN nosacījums, piem., iespējams filtrēt pēc farmUuid un pēc fieldUuid un pēc birkas un pēc laukaNosaukums vienā vaicājumā vai izmantot tikai vienu filtra nosacījumu vai neizmantot nevienu nosacījumu.

Filtrēt pēc laukaNosaukums darbojas kā sākas_ar.

Lai īstenotu lapošanas loģiku, izmantojiet vaicājuma parametru lappušuIzmērs. Ir pēdējāNovērtētāAtslēga un kopējaisSkaits atbildē, kur pēdējāNovērtētāAtslēga attiecas uz pēdējo apstrādāto ierakstu, kas atbilst filtra nosacījumam, un kopējaisSkaits ir ierakstu kopskaits, kas atbilst filtrēšanas nosacījumiem.

vaicājums FilterFields {
  getFields(
    filtrs: {
      farmUuid: "<placeholder_of_farm_uuid>"
      fieldUuid: "<placeholder_of_field_uuid>"
      birkas: [{ nosaukums: "name1", vērtība: "value1" }]
      lappušuIzmērs: 2
      pēdējāNovērtētāAtslēga: {
        KārtošanasAtslēga: "<some_key>"
        SadalījumaAtslēga: "<some_key>"
        BirkuVirkne: "<some_key>"
      }
      laukaNosaukums: "Paraugs"
    }
  ) {
    fields {
      uuid
      area(unit: HECTARES)
      nosaukums
      etiketes {
        nosaukums
        vērtība
      }
      kopējaisSkaits
    }
    pēdējāNovērtētāAtslēga {
      KārtošanasAtslēga
      SadalījumaAtslēga
      BirkuVirkne
    }
  }
}

Last updated

Was this helpful?