Поддержка символов UTF-8 в политиках / правилах Rego

Я новичок в OPA и Rego, оцениваю OPA для одного из своих приложений. Мое приложение поддерживает локализацию и несколько языков. Один из них - простой китайский. Когда я попытался оценить простое правило Rego, состоящее из нескольких простых китайских иероглифов, я получил ошибку.

Ошибка:

 rego_parse_error: illegal token input.city == '米尔福德'

Пример правила:

city  := {"city" : input.city}{
      input.city == '米尔福德'
  }

Поддерживает ли Rego набор символов UTF-8 и можно ли писать правила для значений, содержащих специальные символы, как указано выше?

0 ответов

Одинарные кавычки не обозначают строку в Rego. Использование двойных кавычек ваше правило работает должным образом.

Другие вопросы по тегам