系统相关
首页 > 系统相关> > windows系统下执行es的curl

windows系统下执行es的curl

作者:互联网

windows系统下执行curl:

注意:windows下不能用单引号,必须用双引号,英文双引号,双引号!!!

查看es状态
curl http://localhost:9200/_cat/health


查看特定索引
curl "http://localhost:9200/_cat/indices/testindex"


删除索引
curl -X DELETE "http://localhost:9200/testindex"


新建索引
curl -H "Content-Type: application/Json" -X PUT "http://localhost:9200/testindex" -d "{\"mappings\" : {\"market_api\" : {\"properties\" : {\"prop_1\" : {\"type\" : \"keyword\"},\"prop_2\" : {\"type\" : \"double\"},\"prop_3\" : {\"type\" : \"keyword\"},\"prop_4\" : {\"type\" : \"integer\"}}}}}"


新增嵌套字段
curl -XPOST "http://localhost:9200/testindex/_mapping/testbundlesku" -H "Content-Type: application/Json" -d "{"""properties""":{"""platformSkuList2""":{"""type""":"""nested""","""properties""":{"""id""":{"""type""":"""keyword"""},"""created""":{"""type""":"""date"""}}}}}"

curl -X POST "http://localhost:9200/testindex/_mapping/testbundlesku" -H "Content-Type: application/Json" -d "{\"properties\":{\"platformSkuList3\":{\"type\":\"nested\",\"properties\":{\"id\":{\"type\":\"keyword\"},\"created\":{\"type\": \"date\"}}}}}"


删除数据
curl -X DELETE "http://localhost:9200/testindex/testbundlesku/410c4e4e-768d-4c82-abf8-57d3123df956"


新增或修改数据
curl -H "Content-Type: application/Json" -XPUT "http://localhost:9200/testindex/testbundlesku/13BA72ED-26DF-4D03-8A5B-BEC1D3129B28" -d" {\"id\":\"13BA72ED-26DF-4D03-8A5B-BEC1D3129B28\",\"code\":\"asdfadf\",\"newProductPlatformInfoList\":[{\"platformType\":0,\"audited\":\"2022-08-15\"},{\"platformType\":1,\"audited\":\"2022-08-01\"}]}"


查询数据
curl -H "Content-Type: application/Json" -X GET "http://localhost:9200/testindex/_search" -d "{\"from\":0,\"size\":2}"

 

标签:http,9200,windows,testindex,localhost,curl,type,es
来源: https://www.cnblogs.com/caihuaxing/p/16587862.html