在没有kibana界面的情况下,手写ES的querydsl还是有点难度的,好在高版本的ES中,我们可以使用sql语法来写查询语句。
假设这里的索引名为: dba-abcd
POST /_sql?format=txt
{
"query": "SELECT esId,k,name,sex FROM \"dba-abcd\" WHERE pad like '%22195207048-70116052123-74140395089-76317954521-98694025897%' order by esId desc LIMIT 10"
}
如果要使用json格式的返回值,可以使用下面的写法
POST /_sql?format=json
{
"query": "SELECT esId,k,name,sex FROM \"dba-abcd\" WHERE pad like '%22195207048-70116052123-74140395089-76317954521-98694025897%' order by esId desc LIMIT 10"
}
POST /_sql/translate
{
"query": "SELECT esId,k,name,sex FROM \"dba-abcd\" WHERE pad like '%22195207048-70116052123-74140395089-76317954521-98694025897%' order by esId desc LIMIT 10"
}
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。