查询指定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
相关推荐
JAVA面经实录91729 分钟前
MyBatis学习体系java1234_小锋32 分钟前
在 Spring AI 中如何实现函数调用(Function Calling)?请说明其基本原理和应用场景。小马爱打代码1 小时前
Spring源码 第九篇:Spring 5 源码深度拆解 - Spring 事件驱动模型ForgeAI码匠2 小时前
ForgeAdmin|Spring Boot 3 后台框架的自动配置设计:少写配置,多做组合tongluowan0072 小时前
Redisson的参数及工作原理仙俊红2 小时前
Integer\int对比,equals()\hashcode面试WiChP3 小时前
【V0.1B10】从零开始的2D游戏引擎开发之路云烟成雨TD3 小时前
Spring AI Alibaba 1.x 系列【60】检查点机制原理与全流程剖析ForgeAI码匠3 小时前
Maven 多模块项目如何避免越写越乱?Forge Admin 的模块边界实践z落落3 小时前
C# 数组 最终完整版全套笔记(一维+多维+交错+引用类型+对象数组)