操作URL:
GET\POST\PUT\DELETE\HEAD
关键词:
must,should,form,size,filter,range,gt,lt.match,bool,category,match_phrase,
PUT操作
- 创建索引(shopping):
http://127.0.0.0:9200/shopping - 更新索引数据(全局)(shopping):
http://127.0.0.0:9200/shopping/1001
参数:
{
name: 'admin',
price: 888
}
POST操作
创建文档
- 创建文档数据(会有随机id):
http://127.0.0.0:9200/shopping/_doc
参数(object):
{
name: 'root',
price: 7777
}
- 创建文档数据(指定id):
http://127.0.0.0:9200/shopping/_doc/1001
参数(object):
{
name: 'root',
price: 7777
}
- 局部修改文档数据(_update):
http://127.0.0.1:9200/shopping/_update/1001
参数:
{
"doc"(文档名): {
"name":"root555"
}
}
查询
条件查询:
http://127.0.0.1:9200/shopping/_doc/_search
参数:
{
"query":{
"match" : {
"name":"root"
}
}
}
GET操作(shopping为索引)
-
获取全部索引信息:
http://127.0.0.0.1:9200/_cat/indices?v -
查询所有(_search):
http://127.0.0.0:9200/shopping/_search
DELETE操作
- 删除索引(shopping):
http://127.0.0.0:9200/shopping