ElasticSearch学习笔记

Posted 浩月白雪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch学习笔记相关的知识,希望对你有一定的参考价值。

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学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

ElasticSearch学习问题记录——Invalid shift value in prefixCoded bytes (is encoded value really an INT?)(代码片段

学习笔记:python3,代码片段(2017)

ElasticSearch学习笔记

ElasticSearch学习笔记

ElasticSearch学习笔记

ElasticSearch学习笔记