Elasticsearch не принимает размер
Итак, у меня есть поиск, созданный с помощью запроса elasticsearch в Vuejs, который отлично работает, и все работает, но как только я добавляю какие-либо параметры size/from в запрос, я получаю сообщение об ошибке «Параметры содержат недопустимый ключ: размер», но я не уверен, где это идет не так. Я попытался изменить его на получение, и я попытался перестроить запрос несколькими способами, но продолжаю получать тот же результат.
let buildURL = 'https://blahblahblah.com/search';
const article = { query: query.query,
size: 50
};
const headers = {
'Authorization':'$token',
'Content-Type':'application/json',
};
let querydata = await $axios.$post(buildURL, article, { headers });
2 ответа
Options contains invalid key
не является ошибкой, исходящей непосредственно из Elasticsearch. Компонент, с которым вы взаимодействуете, называется « Поиск приложений» и представляет собой слой поисковой системы поверх Elasticsearch.
Итак, все, что вам нужно изменить, это следующее :
const article = { query: query.query,
page: { size: 50 } <---- change this line
};
Это должно делать свое дело
- передача параметра индекса размера параметра не определяет
- Или может быть другой вариант получения размера, может быть ограничение 0,50
Поделиться файлом интерфейса