当前位置: 首页 > news >正文

国外音乐网站设计客户管理系统app下载

国外音乐网站设计,客户管理系统app下载,建设信用卡手机银行官方网站,做企业网站和邮箱Elasticsearch复合查询 在Elasticsearch中#xff0c;复合查询#xff08;Compound Queries#xff09;是用来封装其他复合查询或叶子查询的查询类型。它们的主要目的是组合这些查询的结果和分数、改变它们的行为或者从查询上下文切换到过滤上下文。 一个常见的复合查询是…Elasticsearch复合查询 在Elasticsearch中复合查询Compound Queries是用来封装其他复合查询或叶子查询的查询类型。它们的主要目的是组合这些查询的结果和分数、改变它们的行为或者从查询上下文切换到过滤上下文。 一个常见的复合查询是bool查询它允许你通过布尔逻辑组合多个查询条件。bool查询包含以下几种子句 must: 文档必须匹配所有must子句下的查询条件并且这些匹配会影响到文档的相关性评分。should: 文档可以匹配should子句下的一个或多个查询条件这会增加文档的相关性评分。如果没有任何must子句存在至少需要满足一个should子句。must_not: 文档不能匹配任何must_not子句下的查询条件。这个子句不会影响评分它的作用是排除不相关的文档。filter: 文档必须匹配filter子句下的查询条件但与must不同的是filter子句不会影响文档的评分只起到过滤的作用。 除了bool查询之外还有其他的复合查询类型例如 constant_score 查询将原始查询转换为不计算评分的过滤查询并给所有匹配的文档赋予相同的评分。dis_max 查询用于指定一个查询中的多个子查询并返回那些单个最佳匹配子查询得分最高的文档。function_score 查询允许你修改查询结果的评分可以通过定义不同的函数来调整最终的评分。 代码示例 1. bool 查询 bool 查询是使用最广泛的复合查询之一。它允许你通过布尔逻辑组合多个查询条件。 must: 文档必须匹配这些条件相当于 AND。filter: 必须匹配但不计算相关性分数。should: 文档应该匹配这些条件中的至少一个增加其相关性分数。must_not: 文档不能匹配这些条件。 示例代码: {query: {bool : {must : {term : { user : kimchy }},filter: {term : { tag : tech }},must_not : {range : {age : { from : 10, to : 20 }}},should : [{ term : { comment : cool } },{ term : { comment : wonderful } }]}} }2. dis_max 查询 dis_max 查询会选择单个最佳匹配的查询子句来计算最终分数而不是像 bool 查询那样合并所有匹配子句的分数。 示例代码: {query: {dis_max : {queries : [{ match : { title : Quick pets }},{ match : { body : Quick pets }}],tie_breaker : 0.7}} }3. function_score 查询 function_score 允许你修改查询结果的评分根据特定的函数调整每个文档的最终评分。 示例代码: {query: {function_score: {query: { match_all: {} },functions: [{filter: { match: { test: bar }},weight: 23},{filter: { match: { test: cat }},weight: 42}],score_mode: max,boost_mode: multiply}} }使用复合查询可以帮助你构建复杂的搜索逻辑以精确地控制哪些文档应该被检索出来以及如何对它们进行排序。根据你的具体需求你可以选择合适的复合查询类型来实现你的查询目标。
http://www.hkea.cn/news/14535644/

相关文章:

  • 怎么给公司做网站推广app手机软件
  • 陕西电商网站建设西安景观设计公司排行
  • 上海正规建设网站私人订制hexo 导入wordpress
  • python网站开发工程师网站dns服务
  • 在网站上做教学直播平台多少钱网站建设都讲哪些内容
  • 网站规划书市场分析wordpress网站在哪里修改
  • 拼多多的网站建设2016网站设计欣赏
  • 网站模板有什么用网页禁止访问怎么解除
  • 中国建设教育网官方网站做网站 卖产品
  • 西安千度网站建设影视拍摄宣传片
  • 网站建设所用软件海尔网站建设的基本情况
  • 百度网站优化推广公司网站制作制作
  • wordpress企业主题二次开发下载关键词优化教程
  • 百度站点导购网站怎么做有特色
  • 网站开发与运行环境百度关键词推广可以自己做吗
  • 网站及app开发招聘互联网是谁发明的
  • 巨省网站开发网站的硬件成本
  • 菏泽+网站建设公司html5教程下载百度云
  • 微山本地有做网站的么网络营销公司做什么
  • 网站建设维护费怎么说前端开发年终总结
  • 织梦调用网站备案号创客贴官网
  • 杭州网站建设找思创韩国建筑网站
  • 做外贸有必要做个网站吗馆陶网站建设价格
  • 交互性强的网站福建建设厅官网
  • 一级网站建设做电影网站多少钱
  • c2c网站架构做网站需要数据储存么
  • 企业一站式网站建设wordpress文库主题
  • 做一个旅游团网站怎么做群晖 wordpress 端口 转发
  • 360建站平台深圳工业设计师工资一般多少
  • 大连微信网站开发深圳网站建设排行