“我正在基于值为-“/A/B/C/UniqueValue.xml”的sourceID标记在ElasticSearch群集GET请求中进行搜索,搜索查询如下所示:-”
{
"query": {
"bool": {
"must": [
{
"term": {
"source_id": {
"value": "/A/B/C/UniqueValue.xml"
}
}
}
]
}
}
}
“我如何用任何通配符或任何其他方式替换“/A/B/C,”因为我只有“UniqueValue.xml”作为此查询得输入.请提供此要求得修改后得搜索查询.谢谢.”
1条答案
按热度按时间kh212irz1#
下列搜寻会传回
source_id
字段包含以UniqueValue.xml
结尾之字词的文件。请注意,通配符查询的开销很大。如果需要快速后缀搜索,可以在Map中添加一个包含reverse token过滤器的多字段。然后,可以在该反向字段上使用prefix queries。