ES索引user
1. ES查询索引下所有的数据
GET /user/_search?size=10
{
"query": {
"match_all": {}
}
}
2. ES单字段精确查询
GET /user/_search?size=10
{
"query": {
"match": {"userId": "180055"}
}
}
3. ES多字段精确查询(默认Kibana查询最多展示10条记录,可以通过设置size来展示更多匹配到的数据)
GET /user/_search?size=10
{
"query": {
"bool": {
"must": [
{
"match": {
"userId": "180055"
}
},
{
"match": {
"studentId": 1001
}
}
]
}
}
}
4. ES数组字段精确查询
GET /user/_search?size=10
{
"query": {
"bool": {
"must": [
{
"terms": {
"studentNameList.keyword": [
"xiaoming"
]
}
}
]
}
}
}
5. ES日期范围查询(大写HH表示24小时制)
GET /user/_search
{
"query": {
"range": {
"enrollmentDate": {
"gte": "2022-02-15 10:00:00",
"lte": "now",
"format": "yyyy-MM-dd HH:mm:ss"
}
}
}
}
6. 查询ES索引下的数据量
GET _cat/indices/user?v
7. 查询ES索引下的mapping关系
GET /user/_mapping
7. 查询ES改环境下索引索引对应的数据量
GET _cat/indices?v
文章来源地址https://www.toymoban.com/news/detail-502811.html
文章来源:https://www.toymoban.com/news/detail-502811.html
到了这里,关于ES基本查询语法_Kibana操作(持续更新)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!