Questo gruppo contiene funzioni espressione per la creazione e la manipolazione di strutture di dati 'a mappa' (noti anche come oggetti dizionario, coppie chiave-valore o array associative). Si possono assegnare valori a determinate chiavi. L'ordine delle coppie chiave valore nell'oggetto mappa non è rilevante come per gli Arrays (gruppo Arrays).
Funzione | Descrizione | Info |
---|---|---|
from_json | Carica una stringa formattata JSON | >= QGIS 3.6 |
hstore_to_map | Crea una mappa da una stringa formattata in hstore | >= QGIS 3.4 |
json_to_map | Crea una mappa da una stringa formattata con json | >= QGIS 3.4 |
map | Restituisce una mappa con tutte le chiavi ed i valori passati come coppie di parametri | >= QGIS 3.0 |
map_akeys | Restituisce tutte le chiavi di una mappa come un array | >= QGIS 3.0 |
map_avals | Restituisce tutti valori di una mappa come un array | >= QGIS 3.0 |
map_concat | Restituisce una mappa con tutte le entità della mappe fornite | >= QGIS 3.0 |
map_delete | Restituisce una mappa con il valore della corrispondente chiave passata rimosso | >= QGIS 3.0 |
map_exist | Restituisce vero se la chiave passata esiste in mappa | >= QGIS 3.0 |
map_get | Restituisce il valore di una mappa, passando la sua chiave | >= QGIS 3.0 |
map_insert | Restituisce una mappa con una chiave/valore aggiunto | >= QGIS 3.0 |
map_to_hstore | Unisci gli elementi della mappa in una stringa formattata in hstore | >= QGIS 3.4 |
map_to_json | Unisci gli elementi della mappa in una stringa formattata con json | >= QGIS 3.4 |
to_json | Creare una stringa in formato JSON da una mappa, array o altro valore | >= QGIS 3.6 |