docker run -p : -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}'