1、查询这个索引的全部数据(显示10条)
GET /dev_epc_car_category_32/_search
{
"query":
{
"match_all": {}
}
, "size": 10
}
2、创建索引
PUT /alibaba
3、创建(更新)type和id并存数据
PUT /alibaba/user/1
{
"name":"张三",
"age":18,
"hobbit":"打球"
}
4、不指定id插入数据
POST /alibaba/user
{
"name":"李四",
"age":21232,
"hobbit":"打架"
}
5、修改文档数据
POST /alibaba/user/1/_update
{
"doc": {
"age":99
}
}
6、根据特定字段查找
GET /dev_epc_car_category_32/_search
{
"query":
{
"match": {
"jdYcId": "2461465133008816126"
}
}
}
7、批量操作(增删改)
post /lib2/books/_bulk
{"delete":{"_index":"lib2","_type":"books","_id":4}}
{"create":{"_index":"tt","_type":"ttt","_id":"100"}}
{"name":"lisi"}
{"index":{"_index":"tt","_type":"ttt"}}
{"name":"zhaosi"}
{"update":{"_index":"lib2","_type":"books","_id":4}}
{"doc":{"price":58}}
8、#范围匹配
get /lib3/user/_search
{
"query":{
"range":{
"birthday": {
"from": "1990-10-10",
"to": "2018-05-01"
}
}
}
}
9、通配符查询
get /lib3/user/_search
{
"query":{
"wildcard": {
"name":"li?i"
}
}
}