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 @ 2019-04-24 22:29  jackluo  阅读(294)  评论(0编辑  收藏  举报