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

ElasticSearch 学习课程入门(二)

引子

前文已经介绍了ES的增删改查基本操作,接下来,我们学习下高级点的用法。OK,那就让我们开始吧。

一、ES高级操作

1、条件查询

(1)GET https://127.0.0.1:9200/shopping/_search?q=category:小米

(2)GET https://127.0.0.1:9200/shopping/_search

(3)全量查询 GET https://127.0.0.1:9200/shopping/_search

(4)分页查询 GET https://127.0.0.1:9200/shopping/_search

(5)多条件查询

and https://127.0.0.1:9200/shopping/_search

or https://127.0.0.1:9200/shopping/_search

range https://127.0.0.1:9200/shopping/_search

(6)完全匹配 GET https://127.0.0.1:9200/shopping/_search

2、聚合查询 GET https://127.0.0.1:9200/shopping/_search

3、映射关系

(1)创建索引

(2)查询映射

http://www.lryc.cn/news/531856.html

相关文章:

  • 使用 Redis Streams 实现高性能消息队列
  • 深度学习|表示学习|卷积神经网络|DeconvNet是什么?|18
  • (优先级队列(堆)) 【本节目标】 1. 掌握堆的概念及实现 2. 掌握 PriorityQueue 的使用
  • 优化数据库结构
  • 密云生活的初体验
  • 图像分类与目标检测算法
  • 计算机网络——流量控制
  • 体验 DeepSeek 多模态大模型 Janus-Pro-7B
  • 使用mockttp库模拟HTTP服务器和客户端进行单元测试
  • 解决每次打开终端都需要source ~/.bashrc的问题(记录)
  • UE5 蓝图学习计划 - Day 14:搭建基础游戏场景
  • C++常用拷贝和替换算法
  • 取消和确认按钮没有显示的问题
  • Python安居客二手小区数据爬取(2025年)
  • Java/Kotlin HashMap 等集合引发 ConcurrentModificationException
  • 【Day31 LeetCode】动态规划DP Ⅳ
  • Unity 2D实战小游戏开发跳跳鸟 - 记录显示最高分
  • Ollama AI 开发助手完全指南:从入门到实践
  • Racecar Gym
  • 代码随想录36 动态规划
  • 离散时间傅里叶变换(DTFT)公式详解:周期性与连续性剖析
  • 深度学习|表示学习|卷积神经网络|Batch Normalization在干什么?|19
  • Go基础之环境搭建
  • echarts、canvas这种渲染耗时的工作能不能放在webworker中做?
  • Android学习21 -- launcher
  • antd pro框架,使用antd组件修改组件样式
  • 响应式编程_05 Project Reactor 框架
  • RabbitMQ 从入门到精通:从工作模式到集群部署实战(一)
  • 导出依赖的几种方法
  • CS 与 BS 架构的差异