elasticsearch 学习

docker run -p 9200:9200 -d elasticsearch #直接拉取运行

 

 

 

复制代码
#指定条件搜索
curl --request GET \ --url 'http://localhost:9200/imooc/course/_search?q=ccmouse' \ --header 'Content-Type: application/json' \ --header 'Postman-Token: 6fa44711-5cf1-4f0a-a850-c9bfc8e40f73' \ --header 'cache-control: no-cache' \ --data '{\n}' #不加条件搜索
curl
--request GET \ --url http://localhost:9200/imooc/course/_search \ --header 'Content-Type: application/json' \ --header 'Postman-Token: 7cfd436e-b1b7-4b35-b666-745890f8a843' \ --header 'cache-control: no-cache' \ --data '{\n\n}'

#put 添加数据
curl
--request PUT \ --url http://localhost:9200/imooc/course/1 \ --header 'Content-Type: application/json' \ --header 'Postman-Token: 78338af1-66e1-4d8a-831d-10e955f671df' \ --header 'cache-control: no-cache' \ --data '{\n "name":"golang",\n "instructor": "ccmouse"\n}'

#根据 id 搜索
curl
--request GET \ --url http://localhost:9200/imooc/course/1 \ --header 'Content-Type: application/json' \ --header 'Postman-Token: 12a8d19c-e353-4d7a-8ed2-7a9149e72e92' \ --header 'cache-control: no-cache' \ --data '{\n "name":"golang",\n "instructor": "ccmouse"\n}'
# _mapping
curl
--request GET \ --url http://localhost:9200/imooc/course/_mapping \ --header 'Content-Type: application/json' \ --header 'Postman-Token: 37acd15b-3157-442f-904d-b4f350d6ee17' \ --header 'cache-control: no-cache' \ --data '{\n\n}'
复制代码

 

posted @   jackluo  阅读(297)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示