📊 Vue Dashboard - Utiliser la fonction query()

Les widgets dans la section « RequĂȘte » vous proposent des bases de requĂȘtes que vous pouvez personnaliser.

Le widget « RequĂȘte personnalisĂ©e » vous permet d’écrire l’ensemble de la requĂȘte.

image

La fonction query() doit ĂȘtre utilisĂ©e car votre requĂȘte comprend un calcul et un filtre ex: compter les cartes archivĂ©es.

query({archived}=true, count())

Attention Ă  ne pas oublier les () pour la fonction query() et la fonction qui calcule.

Si vous souhaitez plusieurs conditions dans le filtre, ajoutez and, or
ex: je veux compter toutes les cartes archivées et créées en 2025.

query({archived}=true and {created at}>"2025-01-01",count())

Il est possible d’utiliser plusieurs query() dans la mĂȘme requĂȘte. Elles doivent ĂȘtre sĂ©parĂ©es par un ;

query({created at}<"2020-12-31", count()) as "année 2020";query({created at}>"2020-12-31" AND {created at}<"2021-12-31", count()) as "année 2021"

image

as « votre texte » vous permet de donner un nom à la colonne qui affiche les valeurs.

Les champs de type LibellĂ©s s’écrivent ainsi #{Label}:{Label 1}
Les champs de type Membres s’écrivent ainsi @{jean.m} in {AssignĂ©}

Pour afficher sous une autre forme que le Tableau : Ligne, Histogramme, Camembert, Radar, il faut que votre requĂȘte utiliser un attribut dans « Grouper par » un Ă©lĂ©ment