43. Sorgu: "Fields" al

Kullanıcı "Alanlarını" almak için sorgu, filtrelerle birlikte etiketler, farmUuid, fieldUuid, alanAdı. Döndürülen alanlar, alan adına göre alfabetik sıradadır.

Alan filtresi AND koşulu gibi çalışır, ör. filtrelemek mümkün farmUuid ve ile fieldUuid ve ile etiketler ve ile alanAdı tek bir sorguda veya sadece bir filtre koşulu kullanabilir veya hiçbir koşul kullanmayabilirsiniz.

Şuna göre filtrele alanAdı şu şekilde çalışır ile başlar.

Sayfalamayı uygulamak için sorgu parametresini kullanın sayfaBoyutu. Şu alanlar vardır sonDeğerlendirilenAnahtar ve toplamSayı yanıtta, burada sonDeğerlendirilenAnahtar filtre koşuluyla eşleşen son işlenen kaydı ifade eder ve toplamSayı filtreleme koşullarıyla eşleşen toplam kayıt sayısıdır.

sorgu FilterFields {
  alanlarıAl(
    filtre: {
      farmUuid: "<placeholder_of_farm_uuid>"
      fieldUuid: "<placeholder_of_field_uuid>"
      etiketler: [{ isim: "isim1", değer: "değer1" }]
      sayfaBoyutu: 2
      sonDeğerlendirilenAnahtar: {
        SıralamaAnahtarı: "<bir_anahtar>"
        BölümAnahtarı: "<bir_anahtar>"
        EtiketDizisi: "<bir_anahtar>"
      }
      alanAdı: "Örnek"
    }
  ) {
    fields {
      uuid
      area(unit: HECTARES)
      isim
      labels {
        isim
        value
      }
      toplamSayı
    }
    sonDeğerlendirilenAnahtar {
      SıralamaAnahtarı
      BölümAnahtarı
      EtiketDizisi
    }
  }
}

Last updated

Was this helpful?