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

elasticsearch安装与使用(4)-搜索入门

1、创建索引

PUT /hotel
{"mappings": {"properties":{"title":{"type": "text"},"city":{"type": "keyword"},"price":{"type":"double"}}}
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、写入文档

PUT /hotel/_doc/001
{"title":"好再来酒店","city":"青岛","price":578.23
}

在这里插入图片描述
在这里插入图片描述

3、根据_id搜索文档

GET /hotel/_doc/001

在这里插入图片描述

4、根据一般字段搜索文档

GET /hotel/_search
{"query": {"term": {"city": {"value": "青岛"}}}
}

在这里插入图片描述

5、根据文本字段搜索文档

GET /hotel/_search
{"query": {"match": {"title": "再来"}}
}

在这里插入图片描述

参考

  • Elasticsearch搜索引擎构建入门与实战 / 高印会编著. --北京:机械工业出版社,2021.11(2023.1重印)
http://www.lryc.cn/news/368049.html

相关文章:

  • 【UML用户指南】-12-对高级结构建模-接口、类型和角色
  • C++笔试强训day42
  • Docker 中运行的 MySQL 数据库与 Docker 外部的管理系统连接
  • 10 设备树
  • 【架构分析】GPU执行GEMM矩阵运算实例演示
  • 从《千脑智能》看大模型
  • k8s Pods漂移时间配置
  • Python - json 美化格式、保存文件
  • 博客目录~
  • RPC RMI 区别以及在java中的应用
  • TCP和udp能使用同一个端口通讯吗
  • 红黑树的介绍与实现
  • easyexcel将csv转为excel处理数字问题
  • DDMA信号处理以及数据处理的流程---随机目标生成
  • 爬虫实现思路
  • 神经网络 torch.nn---Non-Linear Activations (ReLU)
  • 【微服务】使用kubekey部署k8s多节点及kubesphere
  • 目标检测数据集 - 垃圾桶满溢检测数据集下载「包含VOC、COCO、YOLO三种格式」
  • 6.9总结(省赛排位赛1)
  • 58.CountdownLatch
  • Java数据结构准备工作---常用类
  • SD 使用教程
  • Sylar---协程调度模块
  • iOS Hook 崩溃
  • 区间预测 | Matlab实现LSTM-ABKDE长短期记忆神经网络自适应带宽核密度估计多变量回归区间预测
  • linux内核下rapidio(TSI721)相关笔记汇总
  • 从GPT-4到GPT-4o:人工智能的进化与革命
  • 【Java】/*抽象类和接口*/
  • TCP/IP协议介绍——三次握手四次挥手
  • [C++]基于C++opencv结合vibe和sort tracker实现高空抛物实时检测