Библиотека queries
Библиотека queriesПолучение пользователей по локали

Получение пользователей по локали

Этот запрос получает всех пользователей с определённой локалью, используя регулярное выражение для их идентификации.

Например, укажите переменную $localeRegex со значением "es_[A-Z]+", чтобы получить пользователей с испанской локалью (es_AR для Аргентины, es_ES для Испании и т.д.).

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