43. Lekérdezés: „Táblák” lekérése

Lekérdezés a felhasználó „Táblái” lekérésére szűrőkkel a következő alapján címkék, farmUuid, fieldUuid, táblaNeve. A visszaadott táblák ábécé sorrendben a tábla neve szerint.

A tábla szűrő ÉS feltételként működik, pl. lehetséges szűrni farmUuid és szerint fieldUuid és szerint címkék és szerint táblaNeve egy lekérdezésben, vagy csak egy szűrőfeltételt használni, vagy nem használni feltételt.

Szűrés a következő alapján táblaNeve így működik begins_with (a kezdete egyezik).

Az oldazáshoz (pagination) használd a lekérdezési paramétert oldalMéret. Válaszban található utoljáraÉrtékeltKulcs és összesenDarabszám ahol utoljáraÉrtékeltKulcs az utoljára feldolgozott rekordra utal, amely megfelelt a szűrőfeltételnek, és összesenDarabszám a szűrési feltételeknek megfelelő rekordok összesített száma.

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: "Sample"
    }
  ) {
    fields {
      uuid
      area(unit: HECTARES)
      név
      címkék {
        név
        érték
      }
      összesenDarabszám
    }
    lastEvaluatedKey {
      SortKey
      PartitionKey
      TagString
    }
  }
}

Last updated

Was this helpful?