es的查询和更新
es的查询以及根据id更新id下的某个字段值
简单查询操作
请求方式:GET
GET 待查询的索引/_search
结构:
GET 索引名/_search
{
"query":{
"bool":{
//等于该条件
"must":[
{
"term":{
//单选字段值
"字段名" : "字段值"
}
},
{
"terms": {
//多选字段值
"字段名": [
字段值1,字段值2
]
}
}
],
//不等于该条件
"must_not": [
{
"term":{
"字段名" : 字段值
}
}
],
//范围过滤
"filter": {
"range":{
"字段":{
"gte": 最小值,
"lte": 最大值
}
}
}
}
},"_source":
//需要展示的字段名,不写则返回展示全部
["order_status","crm_order_salename","create_time","order_id","limit_type"]
简单更新操作
请求方式:POST
更新某个id对象下的某个字段值
请求样例:
POST /索引值/_update/id值
{
"doc": {
"字段名":字段值
}
}