Поддержка символов 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. Использование двойных кавычек ваше правило работает должным образом.