43. Query: Ottieni "Fields"
Query per ottenere i "Campi" dell'utente con filtri per etichette, farmUuid, fieldUuid, nomeCampo. I campi restituiti in ordine alfabetico per nome del campo.
Il filtro per campo funziona come condizione AND, ad es. è possibile filtrare per farmUuid e per fieldUuid e per etichette e per nomeCampo nella stessa query oppure usare una sola condizione di filtro o non usare alcuna condizione.
Filtra per nomeCampo funziona come inizia_con.
Per implementare la logica di paginazione, usare il parametro di query dimensionePagina. Ci sono ultimaChiaveValutata e conteggioTotale nella risposta, dove ultimaChiaveValutata si riferisce all'ultima registrazione processata che soddisfa la condizione di filtro e conteggioTotale è il numero totale di record che soddisfano le condizioni di filtro.
query FiltraCampi {
ottieniCampi(
filtro: {
farmUuid: "<placeholder_of_farm_uuid>"
fieldUuid: "<placeholder_of_field_uuid>"
etichette: [{ nome: "nome1", valore: "valore1" }]
dimensionePagina: 2
ultimaChiaveValutata: {
ChiaveOrdinamento: "<some_key>"
ChiavePartizione: "<some_key>"
StringaTag: "<some_key>"
}
nomeCampo: "Esempio"
}
) {
fields {
uuid
area(unit: HECTARES)
nome
labels {
nome
value
}
conteggioTotale
}
ultimaChiaveValutata {
ChiaveOrdinamento
ChiavePartizione
StringaTag
}
}
}
Ultimo aggiornamento
È stato utile?