正在为你努力加载中........

点滴记录 分享
8
2016-10
首页 >> linux >> elasticsearch like 搜索实现

elasticsearch like 搜索实现

elasticsearch  like 搜索实现 参考网上的解决办法都是不行 下面是我的实践方案

1:put一个请求创建一个数据库

http://localhost:9200/test
2:设置字段的属性

http://localhost:9200/test/job/_mapping 

{
    "job": {
        "properties": {
            "title": {
                "type": "string",
                "index": "not_analyzed"
            }
        }
    }
}
最终的搜索语句如下:

{
	"from": 0,
	"size": 200,
	"query": {
		"bool": {
			"must": {
				"wildcard": {
					"title": "*测试*"
				}
			}
		}
	}
}
在线生成搜索语句 mysql 转化为es的语法格式

http://www.nlpcn.org:9999/web/


作者:一根烟的寂寞 分类:linux
浏览:965 评论:0

发表评论: