文档章节

elasticsearch查询关键字slop

StanleySun
 StanleySun
发布于 2017/09/11 22:09
字数 137
阅读 129
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

假设有个文档,内容如下:

{
    "title" : "工程师之路" 
}

用下面带语句搜索不出来

GET /course/c/_search
{ 
  "query": { 
    "match_phrase": { 
      "title": {
        "query": "工师"
        }
    } 
  }
}

但,用带slop参数就能搜出来

GET /course/c/_search
{ 
  "query": { 
    "match_phrase": { 
      "title": {
        "query": "工师", "slop": 1
        }
    } 
  }
}

slop=n表示,可以隔n个字(英文词)进行匹配。

"query":"fox quick", "slop": 1 可以匹配到 “quick brown fox”

参考以下表格:

位置1 位置2 位置3 位置4 位置5
文档
slop 1
slop 2
slop 3

© 著作权归作者所有

StanleySun
粉丝 26
博文 46
码字总数 44552
作品 0
技术主管
私信 提问
加载中

评论(0)

Elasticsearch DSL 常用语法介绍

课程环境 CentOS 7.3 x64 JDK 版本:1.8(最低要求),主推:JDK 1.8.0_121 Elasticsearch 版本:5.2.0 相关软件包百度云下载地址(密码:0yzd):http://pan.baidu.com/s/1qXQXZRm 注意注意...

osc_bf1dhmmd
2019/06/20
4
0
四十四 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)的基本查询

1、elasticsearch(搜索引擎)的查询 elasticsearch是功能非常强大的搜索引擎,使用它的目的就是为了快速的查询到需要的数据 查询分类:   基本查询:使用elasticsearch内置的查询条件进行查...

osc_oajhjcoo
2018/01/03
4
0
elasticsearch-dsl查询

接续上篇,本篇使用python的elasticsearch-dsl库操作elasticsearch进行查询。 7.查询 Elasticsearch是功能非常强大的搜索引擎,使用它的目的就是为了快速的查询到需要的数据。 查询分类: 基...

osc_rszue8l4
2018/12/10
0
0
Elasticsearch match_phrase用法

目前有用到的用法如下: 1 post /indexname/search 2 { 3 "query" : { 4 "match_phrase": { 5 "nickname": { 6 "query": "nihao ma", 7 "slop" : 0 8 } 9 }10 },11 "size" : 10,12 "from" : ......

osc_owx4r9mh
2018/10/19
1
0
Elasticsearch7.X 入门学习第四课笔记---- Search API之(Request Body Search 和DSL简介)

原文:Elasticsearch7.X 入门学习第四课笔记---- Search API之(Request Body Search 和DSL简介) 常用语法 先来看一个简单的例子。这个例子会查询两个索引(movies和404idx)的全部文档。理论上...

osc_6k4tw8mn
2019/09/30
1
0

没有更多内容

加载失败,请刷新页面

加载更多

屏蔽nginx默认页面或者openresty默认页面

openresty是对nginx做了一层封装,屏蔽nginx或者openresty的默认页面的方法是一样的,就是对nginx/html/index.html进行修改即可。 ssh nginx@126.10.*.* // 使用ssh进行登录,根据提示输入密...

osc_2wznp7fr
29分钟前
23
0
基于Python的arcgis二次开发和ENVI二次开发

https://www.cnblogs.com/jhlong/p/5394530.html https://search.bilibili.com/all?keyword=arcgis%20python...

osc_gkcftr6g
29分钟前
30
0
[Go] gorm 返回指定模型数据的处理方式

重新 var 声明一个变量,类型为包含指定字段的结构体。 查询的时候,还是使用原始模型类型的变量。 example: // For return data var retMember struct { Hash string `json...

osc_eoffv2le
30分钟前
17
0
Spring boot Access-Control-Allow-Origin 问题解决

import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import or......

osc_3361hjxk
31分钟前
8
0
通过人才测评系统,对程序员岗位进行招聘测评

一、 程序员的基本工作内容 1、 负责项目组内的代码维护和更新迭代,保证研发效率,对于运营产品提出的需求应积极沟通并实现。 2、 规范相关开发文档等相关资料,对于有变更的代码和功能需求...

蛤蟆丸子
32分钟前
21
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部