例如,我有一个嵌套文档,如:
doc = {
"id": 1,
"content": [
{
"txt": apple,
"time": 0,
},
{
"txt": banana,
"time": 1,
},
{
"txt": water,
"time": 2,
},
{
"txt": do not match this block,
"time": 3,
},
]
}
当我搜索";"苹果或香蕉或水";,我只从最大内击得分中得到分数,但我想从内击得分的总和中得到分数
也许我应该使用聚合?
添加"score_mode":"sum";在搜索查询中