elasticsearch基础--搜索操作
一、获取基础数据 访问7.4版本测试数据下载地址 获取到数据后,通过kibana批量添加数据 二、搜索 2.1 match 对指定字段进行分词匹配数据 match中,可以通过空格分隔,输入多个词进行匹配,会将符合条件的结果输出 此时如果我们搜索的文本本身就是带着空格的,不希望对他进行分词,则使用match_prase进行匹配 2.2 只查询指定字段 前面使用了match关键字查询数据,发现字段很多,可以通过source关键字,来过滤自己需要的字段 2.3 排序 使用sort关键字可以按照指定字段规则进行排序,如下按照年龄降序 2.3 分页查询 分页查询使用from、size实现,等同于mysql的limit的两个参数 from:数据开始下标 size:查询的数据条数 2.4 bool查询 前面我们使用了match来匹配字段,但是如果我们有多个查询字段,则可以通过bool来组合这些查询条件 2.4.1 must 使用must命令在查询数据时,会查找符合must中定义的所有规则的数据,等同于数据库的and条件 2.4.2 should should命令在查询数据时,查询的数据中,只要有任意....