For the complete documentation index, see llms.txt. This page is also available as Markdown.

43. Fråga Hämta "Fields"

Fråga för att hämta användarens "Fields" med filter efter etiketter, farmUuid, fieldUuid, fältNamn. Fälten returneras i alfabetisk ordning efter fältnamn.

Fältfiltret fungerar som OCH-villkor, t.ex. möjligt att filtrera efter farmUuid och efter fieldUuid och efter etiketter och efter fältNamn i samma fråga eller använda bara ett filtervillkor eller inte använda något villkor.

Filtrera efter fältNamn fungerar som börjar_med.

För att implementera pagineringslogik, använd frågeparametern sidaStorlek. Det finns senastUtvärderadNyckel och totaltAntal i svaret, där senastUtvärderadNyckel refererar till den sista bearbetade posten som matchar filtervillkoret och totaltAntal är det totala antalet poster som matchar filtreringsvillkoren.

query FilterFields {
  getFields(
    filter: {
      farmUuid: "<placeholder_of_farm_uuid>"
      fieldUuid: "<placeholder_of_field_uuid>"
      labels: [{ name: "name1", value: "value1" }]
      pageSize: 2
      lastEvaluatedKey: {
        SortKey: "<some_key>"
        PartitionKey: "<some_key>"
        TagString: "<some_key>"
      }
      fieldName: "Exempel"
    }
  ) {
    fields {
      uuid
      area(unit: HECTARES)
      namn
      labels {
        namn
        value
      }
      totaltAntal
    }
    lastEvaluatedKey {
      SortKey
      PartitionKey
      TagString
    }
  }
}

Senast uppdaterad

Var detta till hjälp?