elasticsearch - Elasticsearch,同样的查询带来不同的结果
问题描述
我对 Elasticsearch 查询有一些疑问
一次我只想返回最多 3 条建议,而另一次则带来所有建议。
查询之间的差异是大小,一次是默认 5,第二次是 500。
在 Kibana 的开发工具上运行
POST ja-search-data-prod/_search
{
"suggest": {
"promotion-suggest": {
"prefix": "1.8",
"completion": {
"field": "promoSuggest",
"size": 5
}
}
}
}
POST ja-search-data-prod/_search
{
"suggest": {
"promotion-suggest": {
"prefix": "1.8",
"completion": {
"field": "promoSuggest",
"size": 500
}
}
}
结果是:
大小 = 500
大小 = 5
解决方案
推荐阅读
- arrays - 创建一个存储路径并将它们放入变量的数组
- c# - 了解 If 语句字节运算符
- c++ - 如何检查鼠标是否在OpenGL中屏幕的一侧?
- sql - 如果表中的下一条记录与特定字段中的值相同,如何删除记录
- r - 带因子的 R 回归:获取级别的系数,而不是与 Intercept 的差异?
- solr - 在最近的 solr-jetty 更新后,如何让 Solr 和 CKAN 在 Ubuntu 18.04 上运行?
- javascript - 如何将 javascript 函数发布到 html 输入字段中
- java - 如何将事件从一个链表移动到另一个链表
- r - 在 facet_grid 中垂直居中多行、部分斜体的条形标签
- reactjs - ReactJs 类桌面组件库示例