一、数据准备
(1)创建索引并手动创建Mapping
(2)添加文档对象
我个人添加了5个
二、数据搜索
(1)查询name=lisi的文档对象
(2)搜索包含文档对象中interests包含changge的文档对象,并按照年龄进行排序
(3)term查询,查询naem=zhaoliu的文档对象
(4)terms查询
terms查询是知道分词器的存在的,也就是说terms查询会把内容分词,然后把分词后的内容拿去索引库里面比对
(5)控制查询返回的文档对象的数量
【提示】 from是文档对象的下标,size是显示的文档对象的数量!
(6)默认term查询的返回的文档对象是没有版本号的,但是我们可以指定
(7)match查询
**简单的小例子
**查询所有文档对象
**multi_match 查询interests或是name里面包含changge的文档对象
**multi_pharse 短语匹配!
(8)控制返回的字段
(9)排序
(10)前缀匹配
(11)基于日期的范围查询
(12)Wildcard查询
(13)fuzzy模糊查询
**查看名字包含zholiu的文档对象
**查看interests里面包含chagge的文档对象
(14) 高亮显示