删除
POST http://es地址/索引/_delete_by_query
删除所有
{
"query":{
"match_all": {}
}
}
查询索引结构
GET http://es地址/索引/_mapping
添加索引结构字段
PUT http://es地址/索引/_mapping
数据迁移复制,从A索引复制到B索引
POST http://es地址/_reindex
{
"source": {
"index": "A_index"
},
"dest": {
"index": "B_index"
},
}
查询(默认10条)
GET http://es地址/索引/_search
根据doc id 查询
GET http://es地址/索引/_search/_doc/4CUBCokBci_xVt4MYKVa
创建索引
PUT http://es地址/索引
更新
查询并更新
POST http://es地址/索引/_update_by_query
查询内容id为空的数据,并赋值es自动创建的id
{
"script": {
"source": "ctx._source.id = ctx._id"
},
"query": {
"bool": {
"must_not": {
"exists": {
"field": "id"
}
}
}
}
}
根据id更新
POST http://es地址/索引/_update/数据id?pretty
{
"doc": {
"id": "VCX7CYkBci_xVt4MWpwV"
}
}
查询1w后的数据报错
POST http://es地址/索引/_settings
{
"index": {
"max_result_window": 500000
}
}
查询忽略大小写
聚合查询桶最大值设置
PUT http://es地址/_cluster/settings
{
"persistent": {
"search.max_buckets": 100000
}
}