日常开发调试
小于 1 分钟
在日常开发过程中难免要查看es的数据是否正确,就需要调试,特意整理常用调试命令如下
es文档操作
提示
下面的index用来表示索引名称
查看
GET index/_search
{
"query": { "match_all": {} } ,
"size": 4000
}更新
更新一条|或几条
这是把数据从软删除状态恢复回来
POST index/_update_by_query
{
"query": {
"terms": {
"_id": [
]
}
},
"script": {
"source": "ctx._source.deleted_at = null"
}
}删除
删除所有
POST index/_delete_by_query
{
"query": {
"match_all": {}
}
}删除某一条|删除多条
POST index/_delete_by_query
{
"query": {
"terms": {
"_id": [
94001
]
}
}
}es索引字段
添加索引字段映射
提示
示例是给index索引添加字段映射,仅限于开发临时调整.
PUT index/_mapping
{
"properties": {
"uid": {
"type": "long"
}
}
}