一、查詢
根據某個字段分組後,再依據另乙個字段排序後,取組內第乙個資料
index/_search
, "aggs":}],
"_source": ,
"size":1}}
}}
}}
檢視某個索引下的資料結構
實現select * from table where a and (b or c or d)
}},
}},}}
]}},}
}]
}}
查詢後排序
,
"from": 0,
"query": },}
],"should": [}]
}},
"size": 10,
"sort":
}}
簡單的分組統計
}},
"size": 0
}
二、刪除
/index/type/_delete_by_query
}}
三、總體查詢
檢視所有已存在index
/_cat/indices?v
四、建立索引
put zhtc
, "ctime": ,
"gather": ,
//檢索site_name中的內容進行分詞(型別為text),不可以使用term query;但是檢索site_name.keyword時,同樣是對site_name中的內容,則不進行分詞(可以使用term query)
"site_name":
},"type": "text"}}
},"like_count": ,
"music_id": ,
"pic_urls": ,
"retweeted": ,
"title": }}
},"settings":
}}
二、更新
更新查詢後的內容
更新id為1或2的資料,flag為2
},"query": }]
}}
}
更新特定資料某個字段
五、刪除
刪除掉查詢到的內容
六、引數設定
修改預設的更新時間
es函式之尾呼叫優化
什麼是尾呼叫優化?尾呼叫是函式式程式設計的乙個重要概念,本身非常簡單,一句話就能說清楚,就是指某個函式的最後一步是呼叫另乙個函式。function f x 上面 中,函式f的最後一步是呼叫函式g,這就叫尾呼叫。以下三種情況,都不屬於尾呼叫。情況一 function f x 情況二 function ...
方法 方法呼叫
概念 就是將乙個功能抽取出來,把 單獨定義在乙個大括號內,形成乙個單獨的功能。當我們需要這個功能的時候,就可以去呼叫。這樣即實現了 的復用性,也解決了 冗餘的現象。定義方法的格式 修飾符 返回值型別 方法名 引數列表 方法體 return 定義格式解釋 簡單的方法格式 public static v...
C 反射呼叫方法與特性呼叫方法
在一些高階的開源專案中通常會使用到反射和打特性,如果對於c 初級的程式設計師第一眼看到肯定一臉懵逼,我以前也是這樣過來的所以今天公司沒啥事情可以幹,就寫一下筆記 unity 開源專案et 以前看et專案時只知道原理不知其中的 所以今天自已實現一下原理 中就使用了這種方式實現。在此我解析一下反射與自定...