ES高级查询-nested与join查询及term vec详解.pdfVIP

  • 1
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-04-28 发布于北京
  • 举报

ES高级查询-nested与join查询及term vec详解.pdf

1.NestedSearch:

a)nested类型是object数据类型的版本,它允许以可以彼此独立地

查询对象的方式对对组进行索引,当对象为复杂类型时应

该使用nested而不是object。

b)查询语法:

query:{

nested:{

path:user,

query:{

}

}

}

i.path:nested对象的查询深度

ii.score_mode:聚合分数计算方式

1.avg(默认):使用所有匹配的子对象的平均相关性得分。

2.max:使用所有匹配的子对象中的最高相关性得分。

3.min:使用所有匹配的子对象中最低的相关性得分。

4.none:不要使用匹配的子对象的相关性分数。该查询为父文档分配得分为0。

文档评论(0)

1亿VIP精品文档

相关文档