需求 现存在连接和批量两种场景: 联机服务键值为appName 批量服务键值为batchId 存在一个es,存储两套服务异常交易数据。 现想提供查询接口,从这个es中分别获取联机异常和批次异常。 代码 使用QueryBuilders.existsQuery处理 // 联机判断 bool.must(QueryBuilders.existsQuery("appName")); // 批次判断 bool.must(