ES常用查询

devtools/2025/2/15 20:58:15/

根据编号查询

GET custom/_search
{
  "query": {
    "term": {
      "no": "abc"
    }
  }
}

查询指定的列

GET custom/_search
{
  "_source": ["id", "no"],
  "size": 10000,  
  "query": {
    "ids": {
      "values": [
        1419623, 1419622, 1419621
      ]
    }
  }
}

根据id删除

POST /custom/_delete_by_query
{
  "query": {
    "terms": {
      "_id": [21151]
    }
  }
}


http://www.ppmy.cn/devtools/159147.html

相关文章

深度学习框架探秘|TensorFlow vs PyTorch:AI 框架的巅峰对决

在深度学习框架中,TensorFlow 和 PyTorch 无疑是两大明星框架。前面两篇文章我们分别介绍了 TensorFlow(点击查看) 和 PyTorch(点击查看)。它们引领着 AI 开发的潮流,吸引着无数开发者投身其中。但这两大框…

【php】php json_encode($arr) 和 json_encode($arr, 320) 有什么区别?

在 PHP 中,json_encode() 函数用于将 PHP 变量(通常是数组或对象)编码为 JSON 格式的字符串。json_encode($arr) 和 json_encode($arr, 320) 的区别主要在于第二个参数,该参数是一个由多个 JSON_* 常量按位或(|&#x…

ESLint 规则解析:为什么应避免在 in 操作符左侧使用否定?

目录 引言 规则背景 为何需要这条规则? 问题示例 错误写法 错误解析逻辑 正确实践 方案 1:显式使用括号 方案 2:避免直接否定 配置 ESLint 规则 深度解析 运算符优先级问题 历史问题案例 总结 引言 在 JavaScript 开发中&…

WebSocket 握手过程

文章目录 1. WebSocket 握手过程概述2. 客户端发送握手请求3. 服务器响应握手请求4. 客户端验证握手响应5. 建立 WebSocket 连接6. 安全性与注意事项7. 应用示例 在现代 Web 开发中,WebSocket 协议因其高效的实时通信能力而被广泛应用。WebSocket 允许客户端和服务器…

RAG(检索增强生成)落地:基于阿里云opensearch视线智能问答机器人与企业知识库

文章目录 一、环境准备二、阿里云opensearch准备1、产品文档2、准备我们的数据3、上传文件 三、对接1、对接文本问答 一、环境准备 # 准备python环境 conda create -n opensearch conda activate opensearch# 安装必要的包 pip install alibabacloud_tea_util pip install ali…

C语言中隐式类型转换 截断和整型提升

C的整形算数总是至少以缺省整形类型的精度来进行的 为了获得这个精度 表达式中的字符和短整形操作数在使用之前被转换为普通整形 这种类型转换成为整型提升 给出代码实例↓ #include<stdio.h> int main() {//char signed charchar a 3;char b 127;char c a b;pri…

【后端发展路径】基础技术栈、工程能力进阶、高阶方向、职业发展路径

后端开发是一个技术深度和广度并重的领域,以下是完整的职业发展路径和学习规划,分为技术成长、工程能力、职业方向等维度,适合不同阶段的开发者参考: 一、基础技术栈 编程语言 必学:Java(Spring生态)/Go(高性能场景)/Python(快速开发)核心能力:理解语言特性(并发、…

RocketMQ和Kafka如何实现顺序写入和顺序消费?

0 前言 先说明kafka&#xff0c;顺序写入和消费是Kafka的重要特性&#xff0c;但需要正确的配置和使用方式才能保证。本文需要解释清楚Kafka如何通过分区来实现顺序性&#xff0c;以及生产者和消费者应该如何配合。   首先&#xff0c;顺序写入。Kafka的消息是按分区追加写入…