首页 > 其他 > 详细

ElasticSearch学习笔记

时间:2016-09-02 11:43:15      阅读:254      评论:0      收藏:0      [点我收藏+]

1.搜索所有结果,并按照balance倒序排序,返回条数设置为最大1000条

1 {
2   "size": 1000,
3   "sort": {
4     "balance": {
5       "order": "desc"
6     }
7   }
8 }

结果:

技术分享

2.模糊匹配关键字keyword,搜索address中含有"Court"字符串的记录 

1 {
2   "size": 1000,
3   "query": {
4     "match": {
5       "address": "Court"
6     }
7   }
8 }

结果:

技术分享

 

3.完整匹配,需要用到“匹配短语”,match_phrase

查询语句为:

1 {
2   "size": 1000,
3   "query": {
4     "match_phrase": {
5       "address": "Tabor Court"
6     }
7   }
8 }

结果:

技术分享

 

未完待续...

ElasticSearch学习笔记

原文:http://www.cnblogs.com/pilihaotian/p/5832637.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!