我正在使用ElasticSearch从API获取数据,并且在获取所有结果时遇到一些问题.
我试图使用from参数但没有成功,它甚至有一个奇怪的行为.
例如,我有一个请求呈现15个结果,这里是不同的结果数量,具体取决于参数的值:
from=9 - gives me 1 result
from=10 - gives me 7 results
from=11 - gives me 2 results
from=12 - gives me 5 results
from=13 - gives me 9 results
谢谢你的帮助!
最佳答案 从
https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-from-size.html开始很简单:
{
“from”:0,“size”:10,
“查询”:{
“term”:{“user”:“kimchy”}
}
}
from是从哪里开始结果即. offset(在查询中的所有过滤器等之后应用).并且大小是要返回的文件的最大数量.
如果问题仍然存在,您也应该发布您的查询.