Я не уверен, что ваши пользователи являются вашим индексом в вас, Elastic - но в любом случае это основная идея:
Вы можете выполнить запрос regexp
, используя Complement - "~"
для отрицания:
GET Users/_search
{
"query": {
"regexp":{
"UserName": {
"value": ".*~(something).*"
}
}
}
}
Для более полезной ссылки, вы можете проверить здесь
P.S:
Вы не получите лучшую производительность, но она справится с работой