由于对类型的以下查询:
"query": {
"simple_query_string" : {
"query" : "RUDVRUMMXXX"
}
}
我得到5次点击。 RUDVRUMMXXX
是某个字段的整个文本值。
当我尝试只搜索其值(e.x. VRUMMXXX
或VRUMMX
)时,弹性找不到任何内容。
我尝试添加这样的通配符:
"query": {
"simple_query_string" : {
"query" : "*VRUMMXXX",
"analyze_wildcard" : true
}
}
但无论如何都得到零结果。
也尝试了这个:
"query": {
"wildcard" : {
"query" : "*VRUMMXXX"
}
}
......同样的成功。
感谢任何帮助。
答案 0 :(得分:1)
试试这个:
{
"query":
{
"query_string" :
{
"query" : "*VRUMMXXX"
}
}
}