我想进行这样的搜索:
我试过了,但是效果不是很好。
GET /_search
{
"query":
{ "query_string":
{
"query": "Test*"
}
}
}
尝试使用通配符搜索。确保您要搜索的text
字段是field。
{
"query": {
"query_string" : {
"query" : "*desc*"
}
}
}
如果要使用所有索引,可以像这样查询
curl -XGET 'http://localhost:9200/index1,index2/_search
PS:从性能角度来看,这不是一个好主意,因为它会搜索索引中的所有字段。或者,您可以default_field
在查询字符串中使用use并指定字段。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句