ElasticSearch (五) Postman查询数据

2023-11-13

match_all

size

from size

match

返回指定字段

排序-sort

range

wildcard查询

合并查询语句

 

1. match_all

    --匹配所有文档

match_all

下面为查询结果

result

size

例如如上在没有设置size的情况下默认查询出只有十条document

 

size

那么当我们需要查询出多余十条或者指定条数的数据呢,

例如如下,我们只查询出三条数据

 

size 3

 

from size

如果我们要查找第三条到第十条的数据,可以用from size

 

from size

match

match用来查询某个字段是否包含需要查询的内容

 

match

可以看到查询的结果的第二条为"firstname":"Burton Alice",为什么会查出此条信息呢,是因为match是知道分词器的存在的,match在查询时会报firstname中的值分为Burton 和Alice。

返回指定字段

按照上面的查询返回的时所有字段的内容,即select * from table

如果我们只需要查看firstname和age的之呢,即我们需要得到select firstname,age from table

 

_source

排序 - sort

以下是对account_number字段按照降序排序

sort

range

range from to 

例如下面查找account_number 从938到948的数据(938<=account_number<=948),并且按照从大到小排序

 

Range

上面查到的时938<=account_number<=948,如果需要查找938<account_number<948呢

 

range

wildcard查询

允许使用通配符*和?来进行查询

*代表0个或多个字符

?代表任意一个字符

查找email以burton开头的document

wildcard

filter查询

filter查询的速度一般比较快

Filter

bool过滤查询

可以实现组合过滤查询

格式:

bool

例如如下查询

match_all

size

from size

match

返回指定字段

排序-sort

range

wildcard查询

合并查询语句

 

1. match_all

    --匹配所有文档

match_all

下面为查询结果

result

size

例如如上在没有设置size的情况下默认查询出只有十条document

 

size

那么当我们需要查询出多余十条或者指定条数的数据呢,

例如如下,我们只查询出三条数据

 

size 3

 

from size

如果我们要查找第三条到第十条的数据,可以用from size

 

from size

match

match用来查询某个字段是否包含需要查询的内容

 

match

可以看到查询的结果的第二条为"firstname":"Burton Alice",为什么会查出此条信息呢,是因为match是知道分词器的存在的,match在查询时会报firstname中的值分为Burton 和Alice。

返回指定字段

按照上面的查询返回的时所有字段的内容,即select * from table

如果我们只需要查看firstname和age的之呢,即我们需要得到select firstname,age from table

 

_source

排序 - sort

以下是对account_number字段按照降序排序

sort

range

range from to 

例如下面查找account_number 从938到948的数据(938<=account_number<=948),并且按照从大到小排序

 

Range

上面查到的时938<=account_number<=948,如果需要查找938<account_number<948呢

 

range

wildcard查询

允许使用通配符*和?来进行查询

*代表0个或多个字符

?代表任意一个字符

查找email以burton开头的document

wildcard

filter查询

filter查询的速度一般比较快

Filter

bool过滤查询

可以实现组合过滤查询

格式:

bool

例如如下查询

 

match_all

size

from size

match

返回指定字段

排序-sort

range

wildcard查询

合并查询语句

 

1. match_all

    --匹配所有文档

match_all

下面为查询结果

result

size

例如如上在没有设置size的情况下默认查询出只有十条document

 

size

那么当我们需要查询出多余十条或者指定条数的数据呢,

例如如下,我们只查询出三条数据

 

size 3

 

from size

如果我们要查找第三条到第十条的数据,可以用from size

 

from size

match

match用来查询某个字段是否包含需要查询的内容

 

match

可以看到查询的结果的第二条为"firstname":"Burton Alice",为什么会查出此条信息呢,是因为match是知道分词器的存在的,match在查询时会报firstname中的值分为Burton 和Alice。

返回指定字段

按照上面的查询返回的时所有字段的内容,即select * from table

如果我们只需要查看firstname和age的之呢,即我们需要得到select firstname,age from table

 

_source

排序 - sort

以下是对account_number字段按照降序排序

sort

range

range from to 

例如下面查找account_number 从938到948的数据(938<=account_number<=948),并且按照从大到小排序

 

Range

上面查到的时938<=account_number<=948,如果需要查找938<account_number<948呢

 

range

wildcard查询

允许使用通配符*和?来进行查询

*代表0个或多个字符

?代表任意一个字符

查找email以burton开头的document

wildcard

filter查询

filter查询的速度一般比较快

Filter

bool过滤查询

可以实现组合过滤查询

格式:

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ElasticSearch (五) Postman查询数据 的相关文章

随机推荐

  • MyBatis中#{}和${}的不同之处是什么呢?

    转自 MyBatis中 和 的不同之处是什么呢 Mybatis简介 MyBatis 是一款优秀的持久层框架 它支持定制化 SQL 存储过程以及高级映射 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集 MyBat
  • java selenium 监听页面websocket请求

    Selenium 是一个自动化测试工具 它可以模拟用户在浏览器中操作 它不能直接监听页面上的 WebSocket 请求 但是你可以使用JavaScript 代码在页面上监听WebSocket 再用Selenium模拟页面操作执行这个Java
  • 引用账户当前已锁定,且可能无法登录”--问题的解决方法(转载)

    indows 7下面 登录到另外一个AD域里面更改网络密码时遇到了错误 引用账户当前已锁定 且可能无法登录 如下图 经反复摸索 最后找到解决方法 点击 开始 gt 运行 输入gpedit msc并回车打开 组策略 依次展开 计算机配置 wi
  • package.json 里执行sh文件

    在 package json 文件的 scripts 字段中可以添加自定义命令 使得我们可以通过 npm run 命令来执行这些自定义命令 如果要执行一个 sh 文件 我们可以在 scripts 字段中添加一个对应的命令 假设我们要执行的
  • ionic:live reload时build apk导致白屏

    问题 live reload时会把在此文件加上 server url xxxxxxx 退出live模式时还原成之前的配置 如果这个时候进行apk打包 因为连不上服务器而出现白屏 解决方案 关闭live 正常打包 如果发现配置仍然没有还原 使
  • Vmware无法创建新虚拟机:无法配置文件“F:\...\master.vmx.”拒绝访问。

    虚拟机安装配置问题 问题 无法创建新虚拟机 无法配置文件 F master vmx 拒绝访问 解决方法 右键vmware 以管理员身份运行 再重新创建就可以了
  • Linux sh命令

    sh a c C e E f h i I k m n p r s t T u v x argument a Export all variables assigned to c Pass the string argument to the
  • element 菜单溢出问题

    vue element 菜单溢出问题 解决方法 生成的node modules element ui lib element ui common js 中handleMouseenter方法 大约3685行改为以下 if this appe
  • %appdata%

    appdata就是xp里的application data 有你在各种程序里的自定义设置 包括程序里可以个性化设置而不能影响替他用户文件 临时文件夹 快速启动文件夹等 举个例子 傲游浏览器允许用户安装各种插件 但是你如何找到自己安装的插件的
  • 第6章 Linux目录文件与系统启动知识

    第6章 Linux目录文件与系统启动知识 6 1 Linux系统目录结构介绍 6 1 1 Linux与Windows目录结构对比 相信很多读者已经熟悉了Linux的目录结构 图6 1可以进一步帮助读者对比Windows和Linux这两个系统
  • 模糊图像数据集

    去模糊算法笔记博客 去模糊算法笔记 AI视觉网奇的博客 CSDN博客 GoPro https drive google com file d 1KStHiZn5TNm2mo3OLZLjnRvd0vVFCI0W view GoPro提供的模糊
  • umi request和mock(mock文件夹下的js文件)请求传递和接收参数

    目录 utils request js services test js mock test js 拓展 utils request js const fetch require dva fetch const checkStatus re
  • alien指令 linux,使用alien命令让deb包和rpm包互相转换

    OS version CentOS7 Debian9 发现alien这个命令时很惊喜 之前在debian上安装etcd找不到安装包感觉很不科学 有了alien命令事情一下就变简单了 这里以etcd为例 将etcd从rpm包转换成deb包 然
  • 【Redis7】--2.十大数据类型

    文章目录 Redis十大数据类型 1 Key通用命令 1 1keys 1 2EXISTS 1 3DEL 1 4EXPIRE 1 5TTL 1 6TYPE 1 7DBSIZE 1 8SELECT 1 9MOVE 1 10FLUSHDB 1 1
  • Python自动化测试专栏——元素定位不到常见问题及解决办法

    1 元素id动态变化 以如下图片举例 当我们要定位到该元素时 如果采用id属性定位 那么很有可能定位不到 原因 当我们刷新一遍网页时 会发现id值发生变化 表明它是个动态id 每次自动化时会因为值不同无法定位到该元素 解决方法 采用其他属性
  • SQL Server(三)-查询数据(1)

    一 普通查询1 查询stu info表中所有数据 SELECT FROM table source 2 查询表中指定字段的数据 查询出stu info表中 depart 院系 字段的值 即可知道有哪些院系的学生 SELECT depart
  • 9.4 sobel算子和scharr算子的比较

    点击此处返回总目录 这一节我们看一下sobel算子和scharr算子的比较 首先我们看一下他们的卷积核 sobel算子和scharr算子他们的卷积核大小是一样的 这意味着他们计算起来 工作量是一样的 不同在哪呢 sobel计算起来 精确度不
  • js判断输入框不能为空格或null值

    var sno sno val var sname sname val if sno indexOf gt 0 sno null sname indexOf gt 0 sname null alert 学号和名称不能为空格或null值 re
  • Git安装(Windows)

    一 下载 官网下载页面 https git scm com downloads 我选择的是Win 64位的安装版本 地址 https github com git for windows git releases download v2 3
  • ElasticSearch (五) Postman查询数据

    match all size from size match 返回指定字段 排序 sort range wildcard查询 合并查询语句 1 match all 匹配所有文档 match all 下面为查询结果 result size 例