当前位置: 首页 > news >正文

es数组包含查询

es中字段A 值是一个list [a, b, c, d],当入参为[a, b, c, d, e] 或 [a, b, c, d] 就可以匹配到;如果是 [a, b, c] 就匹配不到。

{"query": {"bool": {"filter": [{"script": {"script": {"source": """ List<Integer> fieldAValues = Arrays.asList(doc['field_a'].values()); List<Integer> searchValues = Arrays.asList(params.searchValues); return searchValues.stream().allMatch(fieldAValues::contains);""","lang": "painless","params": {"searchValues": [a, b, c, d]}}}}]}}
}

该方法比较耗cpu。

其他类似方法:

Fingerprint processor | Elasticsearch Guide [8.6] | Elastic

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 10.2 TCP IP模型、IP协议、IPv4、子网掩码
  • CAS与原子操作
  • 自动化部署代码【gitlab jenkins 华为云】
  • 【2024高教社杯国赛C题】数学建模国赛建模过程+完整代码论文全解全析
  • 2409wtl,wtl与ddx
  • vscode从本地安装插件
  • 数据集 Ubody人体smplx三维建模mesh-姿态估计 >> DataBall
  • Win10磁盘出现小锁和感叹号的解决办法
  • Nexus配置npm私服
  • 深度学习(九)-图像形态操作
  • UDP通信实现
  • 有希带你深入理解指针(4)
  • 软考-高级架构师Keywords(上半部分)
  • sping boot 基于 RESTful 风格,模拟增删改查操作
  • 伽罗华域GF的简单计算
  • [iOS]Core Data浅析一 -- 启用Core Data
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • ES6 ...操作符
  • javascript 哈希表
  • leetcode386. Lexicographical Numbers
  • log4j2输出到kafka
  • PAT A1120
  • python docx文档转html页面
  • redis学习笔记(三):列表、集合、有序集合
  • Vim Clutch | 面向脚踏板编程……
  • Vue2.0 实现互斥
  • Vue全家桶实现一个Web App
  • 从零开始的无人驾驶 1
  • 对象管理器(defineProperty)学习笔记
  • 前端之React实战:创建跨平台的项目架构
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • 格斗健身潮牌24KiCK获近千万Pre-A轮融资,用户留存高达9个月 ...
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • #07【面试问题整理】嵌入式软件工程师
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • #DBA杂记1
  • #NOIP 2014# day.2 T2 寻找道路
  • #NOIP 2014#Day.2 T3 解方程
  • (12)目标检测_SSD基于pytorch搭建代码
  • (7)STL算法之交换赋值
  • (arch)linux 转换文件编码格式
  • (bean配置类的注解开发)学习Spring的第十三天
  • (delphi11最新学习资料) Object Pascal 学习笔记---第14章泛型第2节(泛型类的类构造函数)
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (四) 虚拟摄像头vivi体验
  • (四)库存超卖案例实战——优化redis分布式锁
  • (转)程序员技术练级攻略
  • (轉貼) UML中文FAQ (OO) (UML)