elastic语法
# 安装 elk
本文总结elastic的基本语法和常用语句。
# 1. 模糊查询
1> 语法如下
{
"query": {
"wildcard": {
"字段名称": {
"wildcard": "*参数值*"
}
}
}
}
示例如下:
{
"query": {
"wildcard": {
"username": {
"wildcard": "*get username ok*"
}
}
}
}
- 通过sql语句查询 示例如下
POST _sql?format=txt
{
"query": """
SELECT id FROM "users" where 'username' like '%zhang%'
"""
}
- 将sql语句转为ES语句 示例如下:
POST _sql/translate
{
"query": """
SELECT id FROM "users" where username like '%zhang%'
"""
}
上次更新: 2021-11-03 19:26:06