查询指定id信息
GET /index_name/_doc/1074266245
查询指定信息并降序
GET /index_name/_search
{
"query": {
"term": {
"deviceId": {
"value": "1074266245"
}
}
},
"sort": [
{
"timestamp": {
"order": "desc"
}
}
]
}
//多条件查询
GET /index_name/_search
{
"query": {
"bool": {
"must": [
{
"term": {
"payload.locator_dev_id": {
"value": 100902
}
}
},
{
"term": {
"payload.dev_id": {
"value": 100301
}
}
}
]
}
},
"sort": [
{
"timestamp": {
"order": "desc"
}
}
]
}
//自定字段去重查询
GET /index_name/_search
{
"query": {
"term": {
"bodyObj.payLoad.dev_id": {
"value": "100101"
}
}
},
"collapse": {
"field": "bodyObj.payLoad.key"
},
"from": 0,
"size": 10,
"track_total_hits": true,
"aggs": {
"courseAgg": {
"cardinality": {
"field": "bodyObj.payLoad.key"
}
}
}
}
//修改指定字段值
POST /index_name/_update/101202
{
"doc": {
"category":"2"
}
}
#指定字段必须存在或不存在
GET /index_name/_search
{
"query": {
"bool": {
"must": [
{
"exists": {
"field": "deviceId"
}
}
]
}
},
"sort": [
{
"timestamp": {
"order": "desc"
}
}
]
}
es常用查询编辑
nsa652232023-12-02 17:05
相关推荐
罗超驿4 分钟前
Java数据结构_栈_算法题希望永不加班10 分钟前
SpringBoot 主启动类解释:@SpringBootApplication 到底做了什么蝎子莱莱爱打怪38 分钟前
别再裸用 Claude Code 了!32 个亲测Skills + 8 个 MCP,开发效率直接拉满!野犬寒鸦1 小时前
JVM垃圾回收机制面试常问问题及详解_杨瀚博1 小时前
JAVA找出哪个类import了不存在的类OKkankan1 小时前
深入理解linux进程java1234_小锋2 小时前
Java高频面试题:Spring-AOP通知和执行顺序?番茄去哪了2 小时前
Java基础面试题day02我是咸鱼不闲呀2 小时前
力扣Hot100系列22(Java)——[图论]总结(岛屿数量,腐烂的橘子,课程表,实现Trie(前缀树))1104.北光c°2 小时前
深入浅出 Elasticsearch:从搜索框到精准排序的架构实战