Biblioteca de queries
Biblioteca de queriesBuscar usuários por locale

Buscar usuários por locale

Esta query recupera todos os usuários com um determinado locale, fornecendo uma regex para identificá-los.

Por exemplo, forneça a variável $localeRegex com o valor "es_[A-Z]+" para buscar usuários com o locale espanhol (es_AR para Argentina, es_ES para Espanha, etc).

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")
  }
}