说我查询:
POST /story/story/_search
{
"query":{
"bool":{
"should":[
{
"match":{
"termVariations":{
"query":"not driving",
"type":"boolean",
"operator":"AND"
}
}
},
{
"match":{
"termVariations":{
"query":"driving",
"type":"boolean",
"operator":"AND"
}
}
}
]
}
}
}
此查询由一个分析器或另外3个文档返回。 如何判断哪个条款匹配? Elasticsearch可以返回匹配的短语以及结果吗?
谢谢!
答案 0 :(得分:2)
这里最好的选择是named queries。 您可以为查询命名,并为每个文档提供匹配的查询名称。
error: array required, but String found
答案 1 :(得分:0)
谢谢@keety! highlight正是我想要的! : - )