в дискавери пофильтровать записи по текстовому полю, условно говоря мне нужно найти все записи вида "/api/service/{uuid}" но не включать в поиск все записи вида "/api/service/{uuid}/*..*"
Как-то можно это сделать?
ченить типа bool+must или bool+filter
Не понял тебя
GET /index/data/_search { "query": { "bool": { "must": [ { "term": { и так далее
{uuid} я не знаю, это маска по сути я не знаю как по маске норм запрос построить, регулярки же оно не поддерживает, а * слишком многое матчит
вроде же поддерживает, ченить типа "query": { "regexp": { "user.id": { "value": "*nah", или ты про что что ты не знаешь что там на месте user.id ?
Обсуждают сегодня