У меня есть поиск, который в некоторых ситуациях нужно искать с помощью запроса регулярных выражений
GET my-index/_search
{
"query": {
"regexp":{
"name":".*something.*"
}
}
}
А иногда нужно отфильтровать, например:
GET /my-index/_search
{
"query":{
"bool":{
"filter":[
{
"term":{
"createdByEmail.keyword":"me.email@example.com"
}
}
]
}
}
Я хочу объединить эти 2 так, чтобы это показывало только те разрешения, в которых имя соответствует регулярному выражению, а madeByEmail соответствует адресу электронной почты, который я отправляю.