我想搜索元素数组中的短语并获得单个匹配元素的分数。有可能吗?
示例场景
我有两份文件:
{ names: ["John", "Mathew"] }
现在我想搜索John,例如:
{
"query": {
"match_phrase": {
"names": { query: "John" }
}
}
}
结果应该是这样的:
{
"_index": "index",
"_type": "alias",
"_id": "AVhoV3BinVEjSDmnro5f",
"_score": 1,
"_source": {
"names": [ "John" ]
}