Я хотел бы выполнить запрос на моем Elasti c Индексе поиска, чтобы заполнить фасеты. Я добился этого с помощью стандартного синтаксиса поиска Elasti c. Мне интересно, если это также возможно с XPACK. Я могу успешно выполнить запрос SQL, используя XPACK, как это ...
POST https://...<my Elastic Search URL>.../_xpack/sql
{"query": "SELECT contact_id FROM contacts_1 WHERE contact_id > 5291488 limit 3"}
, но чтобы обновить все мои фасеты и иметь параметры, перечисленные в алфавитном порядке, мне нужно запустить несколько SQL запросы. Можно ли выполнить несколько SQL запросов в одном Elasti c Поисковый запрос?
Это не работает ...
POST https://...<my Elastic Search URL>.../_xpack/sql
{
"query": "SELECT firstname from (SELECT firstname, lastname FROM contacts_1 limit 100) as foo; SELECT contact_id FROM contacts_1 WHERE contact_id > 5291488 limit 3;"
}