Libreria di queries
Libreria di queriesRecupera utenti per locale

Recupera utenti per locale

Questa query recupera tutti gli utenti con un certo locale, fornendo una regex per identificarli.

Ad esempio, fornire la variabile $localeRegex con il valore "es_[A-Z]+" per ottenere gli utenti con il locale spagnolo (es_AR per l'Argentina, es_ES per la Spagna, ecc.).

query FetchUsersByLocale(
  $localeRegex: String!
) {
  usersByLocale: users(
    filter: { metaQuery: {
      key: "locale",
      compareBy: {
        stringValue: {
          value: $localeRegex
          operator: REGEXP
        }
      }
    }},
    pagination: { limit: -1 }
  ) {
    id
    name
    locale: metaValue(key: "locale")
  }
}