我写了一个elasticsearch查询来按降序只得到前10个结果
{
"aggs": {
"group_by_user": {
"terms": {
"field": "user.raw",
"size": 10
}
}
}
}
我得到以下错误
我收到以下错误
Result window is too large, from + size must be less than or equal to: [10000] but was [10250]
如何改写我的查询以获得我正在寻找的确切结果。我不知道我哪里出错了。
提前致谢。
最佳答案
不是这个 size
是要查找的那个,但位于查询根部的那个:
{
"size": 10250,
"aggs": {
"group_by_user": {
"terms": {
"field": "user.raw",
"size": 10
}
}
}
}
错误消息是关于那个的。检查您的查询,并可能检查表单
?size=10250...
下的任何查询参数.
关于elasticsearch - 如何限制 Elasticsearch 的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38322010/