Я новичок в Elastic Search.Есть ли способ получить все результаты поиска по ключевому слову для поиска?Эластичный поиск ограничен 10 или мы можем установить размер, но нам нужно получить размер ??
Да, по умолчанию количество результатов поиска равно 10.
Вам необходимо установить size параметр в запросе.
size
Я не думаю,Вы, скажем, «все результаты», однако, всегда должен быть предел размера.
Если вы используете JAVA API, вы можете просто получить общее число попаданий из SearchResponse
SearchRequestBuilder srb = .. SearchResponse sr = srb.execute().actionGet(); long totalHits = sr.getHits().getTotalHits();
Вы можете сделать это за пару шагов, используя некоторый код
1000
hits.total
1001
total