logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Elasticsearch组合条件的或查询( must 和 should 组合)

业务:对省市的权限控制查询时,会有多个省市查询的条件限制。如下:需要查询2021年8月25日之前位于海南省、陕西省、广东省深圳市和广州市的用户数。分析:条件限制如下:must:2021-08-25【时间】should:海南省 || 陕西省 || 广东省(深圳市、广州市)【省市】① 一开始是想到用 一个should 包裹 多个must 来实现,如下:缺点:此时会发现 时间条件 重复了多次,在代码中也

#elasticsearch#java
暂无文章信息