博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
elasticsearch 处理null值
阅读量:1952 次
发布时间:2019-04-27

本文共 729 字,大约阅读时间需要 2 分钟。

1.查询为空的字段

我们查询某个字段为空的数据时,在mysql中:
select eid,ent_name from ent_search where enttype_code is NULL;
在elasticsearch中,我们使用的api为exists,这个查询是:查询这个字段为空的或者没有这个字段的:
GET ent_search/_search{  "_source": ["eid","ent_name"],     "query": {        "bool": {            "must_not": {                "exists": {                    "field": "enttype_code"                }            }        }    }}

2.查询某个不为空的字段

我们查询某个字段不为空的数据时,在mysql中:
select eid,ent_name from ent_search where enttype_code is NOT NULL;
在elasticsearch中,我们使用的api为exists,这个查询是:
GET ent_search/_search{  "_source": ["eid","ent_name","enttype_code"],   "query": {    "constant_score": {      "filter": {        "exists": {          "field": "enttype_code"        }      }    }  }}

转载地址:http://eghif.baihongyu.com/

你可能感兴趣的文章
学习笔记(14):一学即懂的计算机视觉(第一季)-Canny算子
查看>>
学习笔记(15):一学即懂的计算机视觉(第一季)-程序示例
查看>>
学习笔记(16):一学即懂的计算机视觉(第一季)-数学形态学扩展应用
查看>>
学习笔记(20):一学即懂的计算机视觉(第一季)-图像变换有什么用?
查看>>
学习笔记(21):一学即懂的计算机视觉(第一季)-灰度直方图
查看>>
学习笔记(22):一学即懂的计算机视觉(第一季)-霍夫变换
查看>>
学习笔记(23):一学即懂的计算机视觉(第一季)-图像变换实战演练
查看>>
学习笔记(26):一学即懂的计算机视觉(第一季)-为什么要图像分割?
查看>>
学习笔记(27):一学即懂的计算机视觉(第一季)-基于灰度直方图的阈值分割
查看>>
学习笔记(28):一学即懂的计算机视觉(第一季)-灰度阈值分割实战演练
查看>>
学习笔记(31):一学即懂的计算机视觉(第一季)-区域生长算法
查看>>
学习笔记(32):一学即懂的计算机视觉(第一季)-分水岭算法
查看>>
学习笔记(33):一学即懂的计算机视觉(第一季)-图像分割实战演练(II)
查看>>
学习笔记(34):一学即懂的计算机视觉(第一季)-图像表示与描述
查看>>
学习笔记(35):一学即懂的计算机视觉(第一季)-图像表示与描述II
查看>>
学习笔记(36):一学即懂的计算机视觉(第一季)-图像表示描述实战演练
查看>>
学习笔记(37):一学即懂的计算机视觉(第一季)-总结
查看>>
学习笔记(38):高并发下的Nginx性能优化实战-Nginx优势特点总结
查看>>
学习笔记(40):高并发下的Nginx性能优化实战-nginx命令
查看>>
学习笔记(41):高并发下的Nginx性能优化实战-Linux下Nginx的安装(一)
查看>>