ES:对每一个文档,会取得其所有域的所有值,生成一个名为“_all”的域;执行查询时,如果在query_string未指定查询的域,则在_all域上执行查询操作;

GET /_search?q=’Xianglong’
GET /_search?q=’Xianglong%20Shiba%20Zhang’
GET /_search?q=courses:’Xianglong%20Shiba%20Zhang’
GET /_search?q=courses:’Xianglong’

# curl -H “content-type: application/json” -XGET ‘node1:9200/students1/class1,class2/_search?q=”huang”&pretty’
{
“took” : 14,
“timed_out” : false,
“_shards” : {
“total” : 5,
“successful” : 5,
“skipped” : 0,
“failed” : 0
},
“hits” : {
“total” : 2,
“max_score” : 0.2876821,
“hits” : [
{
“_index” : “students1”,
“_type” : “class2”,
“_id” : “2”,
“_score” : 0.2876821,
“_source” : {
“name” : “Huang yaoshi”,
“gender” : “Female”,
“age” : 48,
“class” : “Taohuadao”
}
},
{
“_index” : “students1”,
“_type” : “class2”,
“_id” : “1”,
“_score” : 0.2876821,
“_source” : {
“name” : “huang rong”,
“gender” : “Male”,
“age” : 23,
“class” : “Gumu Pai”
}
}
]
}
}
# curl -H “content-type: application/json” -XGET ‘node1:9200/students1/class1,class2/_search?q=”huang%20yaoshi”&pretty’
{
“took” : 27,
“timed_out” : false,
“_shards” : {
“total” : 5,
“successful” : 5,
“skipped” : 0,
“failed” : 0
},
“hits” : {
“total” : 1,
“max_score” : 0.5753642,
“hits” : [
{
“_index” : “students1”,
“_type” : “class2”,
“_id” : “2”,
“_score” : 0.5753642,
“_source” : {
“name” : “Huang yaoshi”,
“gender” : “Female”,
“age” : 48,
“class” : “Taohuadao”
}
}
]
}
}
# curl -H “content-type: application/json” -XGET ‘node1:9200/students1/class1,class2/_search?q=class:”huang”&pretty’
{
“took” : 22,
“timed_out” : false,
“_shards” : {
“total” : 5,
“successful” : 5,
“skipped” : 0,
“failed” : 0
},
“hits” : {
“total” : 1,
“max_score” : 0.2876821,
“hits” : [
{
“_index” : “students1”,
“_type” : “class2”,
“_id” : “3”,
“_score” : 0.2876821,
“_source” : {
“name” : “Guo xiang”,
“gender” : “Female”,
“age” : 20,
“class” : “Huang Bang”
}
}
]
}
}

# curl -H “content-type: application/json” -XGET ‘node1:9200/students1/class1,class2/_search?q=class:”Huang%20bang”&pretty’
{
“took” : 22,
“timed_out” : false,
“_shards” : {
“total” : 5,
“successful” : 5,
“skipped” : 0,
“failed” : 0
},
“hits” : {
“total” : 1,
“max_score” : 0.5753642,
“hits” : [
{
“_index” : “students1”,
“_type” : “class2”,
“_id” : “3”,
“_score” : 0.5753642,
“_source” : {
“name” : “Guo xiang”,
“gender” : “Female”,
“age” : 20,
“class” : “Huang Bang”
}
}
]
}
}
前两个:表示在_all域搜索;
后两个:在指定的域上搜索;

Mapping和Analysis:相关推荐

  1. Elasticsearch mapping与analysis

    映射(mapping)机制用于进行字段类型确认,将每个字段匹配为一种确定的数据类型(string, number, booleans, date等).分析(analysis)机制用于进行全文文本(Fu ...

  2. 马哥Linux--elasticsearch

    ELK stack: Lucene:文档:document包含了一个或多个域的容器field:value域:有很多选项索引选项,存储选项,域向量使用选项索引选项用于通过倒排索引来控制文本是否可被搜索: ...

  3. ElasticSearch Index Settings

    目录 Index Settings 静态索引配置 index.number_of_shards index.shard.check_on_startup index.codec index.routi ...

  4. 同卵双胞胎的2型糖尿病的易感性位点的综合表观基因分析

    An integrated epigenomic analysis for type 2 diabetes susceptibility loci in monozygotic twins http: ...

  5. MapX研究——MapX核心技术剖析(五)

    四. MapX研究 MapX简介 MapX是MapInfo公司向用户提供的具有强大地图分析功能的ActiveX控件产品.由于它是一种基于Windows操作系统的标准控件,因而能支持绝大多数标准的可视化 ...

  6. 如何快速完成事业单位继续教育

    如何快速完成事业单位继续教育? 听语音 | 浏览:11885 | 更新:2015-10-05 18:06 | 标签:教育 1 2 3 4 5 6 7 分步阅读 百度经验:jingyan.baidu.c ...

  7. 在线教育网站如何更好的实现视频安全视频保护?

    在线教育网站的视频安全与视频文件加密要如何做?国内在线教育越来越火,但很多在线教育网站都面监一个大问题,收费课程被下载传播,有的甚至被拿到某宝上几块钱出售. 那么在线教育网站应该如何做,才可以更好的保 ...

  8. 二代测序linux软件,二代测序数据分析软件包大全

    二代测序数据分析软件包大全 Integrated solutions*CLCbio Genomics Workbench-de novoand reference assembly of Sanger ...

  9. [Elasticsearch] Elasticsearch权威指南翻译目录

    为了方便大家能够更加快速地找到自己需要参考的那部分,对已经翻译完成的部分根据权威指南的目录做了相应目录,希望能够有所帮助. 起步(Getting Started) 1. 你懂的,为了搜索 英文原文链接 ...

最新文章

  1. oracle block media recovery,Oracle非归档模式Media Recovery错误之--ORA-26040
  2. 【PAT (Advanced Level) Practice】PAT (Advanced Level) Practice
  3. 开发日记-20190706 关键词 读书笔记 《Perl语言入门》Day 3
  4. irrlicht1.3中文支持
  5. python 多线程读写文件错误_python多线程老是报错。大神帮忙看看哈?
  6. 【转载】python几种经典排序方法的实现
  7. 老李分享知识:性能测试之TPS和吞吐率
  8. 解决RStudio(非conda安装)在使用Anaconda中的R环境时,缺失“ libbz2-1.dll ”而不能正常启动问题
  9. Harmony OS — PageSlider滑动页面
  10. 总结——达内视频(一)
  11. java 反编译工具=_java反编译工具(XJad)v2.2
  12. 马克思主义基本原理概论笔记
  13. 当AI开始创作出令人惊叹的作品时 你的双眼已被蒙蔽
  14. 转载 一堂价值39万元的课,把她看完,你一定会有所获!
  15. WebGL 是什么?
  16. CTF题库奇妙的音乐
  17. oracle ko16mswin949,PRM DUL Oracle数据库恢复的最后一步
  18. WPS中按条件拆分子表格(WPS更新了版本,为2019)
  19. 汇编语言实验4:分支程序题目设计
  20. 电力电子产品结构设计培训

热门文章

  1. JAVA面向对象-文件类 第3关:文件查看器
  2. 不用R包分析NIPT
  3. Python——unfold()函数
  4. “互联网女皇”发趋势报告:移动互联网仍处起步
  5. r语言kendall协和系数_R语言之并行计算(kendall相关系数篇)
  6. 【趋势分析方法一】MATLAB实现Mann-Kendall趋势/突变检验
  7. mysql:数据库设计
  8. 计算机丢失msutb.dll,解决方法:如果输入法图标丢失,该怎么办?如果缺少计算机右下角的输入法,该怎么办...
  9. 数据库实验2 创建数据表修改数据表和删除数据表
  10. 加拿大FBA专线 什么是加拿大FBA专线物流