博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Elasticsearch match_phrase用法
阅读量:6166 次
发布时间:2019-06-21

本文共 426 字,大约阅读时间需要 1 分钟。

目前有用到的用法如下:

1 post /index_name/_search 2 { 3   "query" : { 4     "match_phrase": { 5       "nickname": { 6         "query": "nihao ma", 7         "slop" : 0 8       } 9     }10   },11   "size" : 10,12   "from" : 013 }

通过from+size来实现分页,但是有个限制,from+size不能超过index.max_result_window。

slop参数其实就是你允许你输入的词里面中间还能隔着几个词。也就是说,slop=0就是只能按你输入的词来搜索。slop=1,比如输入是“ni ma", 那么结果里可能就包含"ni ba ma"。

 

转载于:https://www.cnblogs.com/linyx/p/9815508.html

你可能感兴趣的文章
[物理学与PDEs]第3章习题1 只有一个非零分量的磁场
查看>>
android防止内存溢出浅析
查看>>
Android Jni调用浅述
查看>>
Spring常用注解
查看>>
Sentinel 1.5.0 正式发布,引入 Reactive 支持
查看>>
java学习:jdbc连接示例
查看>>
Exchange 2013 PowerShell配置文件
查看>>
批量删除oracle中以相同类型字母开头的表
查看>>
飞翔的秘密
查看>>
7.对象创建型模式-总结
查看>>
6.13心得
查看>>
java父子进程通信
查看>>
Java集合---HashMap源码剖析
查看>>
向上扩展型SSD 将可满足向外扩展需求
查看>>
用tar和split将文件分包压缩
查看>>
Linux磁盘分区与挂载
查看>>
大数据传输,文件传输的专业解决方案!
查看>>
常用URL地址
查看>>
struts国际化
查看>>
数据库 : 事物以及隔离性导致的问题
查看>>