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

宁波网站制作工作室网站的域名都有哪些问题

宁波网站制作工作室,网站的域名都有哪些问题,谷歌官方网站登录入口,邯郸做网站费用Elasticsearch Compound Queries Elasticsearch 的 Compound Queries 是一种强大的工具,用于组合多个查询子句,以实现更复杂的搜索逻辑。这些查询子句可以是叶查询(Leaf Queries)或复合查询(Compound Queries&#xf…

Elasticsearch Compound Queries

Elasticsearch 的 Compound Queries 是一种强大的工具,用于组合多个查询子句,以实现更复杂的搜索逻辑。这些查询子句可以是叶查询(Leaf Queries)或复合查询(Compound Queries),并且可以用于组合结果和分数、改变行为或从查询上下文切换到过滤上下文。

主要的复合查询类型
bool 查询:

用于组合多个叶查询或复合查询子句,支持 must、should、must_not 和 filter 子句。must 和 should 子句的分数会被合并,而 must_not 和 filter 子句在过滤上下文中执行。

JSON复制

GET /products/_search
{
“query”: {
“bool”: {
“must”: [
{ “match”: { “description”: “wireless headphones” } }
],
“filter”: [
{ “term”: { “brand”: “BrandA” } }
],
“should”: [
{ “range”: { “price”: { “lte”: 100 } } }
],
“must_not”: [
{ “term”: { “color”: “red” } }
]
}
}
}
boosting 查询:

返回匹配 positive 查询的文档,但会降低也匹配 negative 查询的文档的分数。

JSON复制

{
“query”: {
“boosting”: {
“positive”: { “match”: { “content”: “multiple queries” }},
“negative”: { “term”: { “status”: “archived” }},
“negative_boost”: 0.5
}
}
}
constant_score 查询:

包装另一个查询,但在过滤上下文中执行它。所有匹配的文档都将获得相同的“常量” _score。

dis_max 查询:

接受多个查询,并返回匹配任何查询子句的文档。与 bool 查询合并所有匹配查询的分数不同,dis_max 查询使用单个最佳匹配查询子句的分数。

JSON复制

{
“query”: {
“dis_max”: {
“queries”: [
{ “match”: { “name”: “kimchy” }},
{ “match”: { “name”: “elasticsearch” }}
],
“boost”: 1.2,
“tie_breaker”: 0.7
}
}
}
function_score 查询:

使用函数修改主查询返回的分数,考虑因素如流行度、最近性、距离或通过脚本实现的自定义算法。

JSON复制

{
“query”: {
“function_score”: {
“query”: { “match”: { “name”: “kimchy” }},
“functions”: [
{ “random_score”: { “seed”: 1234 }},
{ “exponential_decay”: { “field”: “age”, “origin”: 0, “scale”: 1 }}
],
“score_mode”: “multiply”
}
}
}
使用场景
组合多个条件:使用 bool 查询组合多个搜索条件,例如同时匹配多个字段。

调整查询权重:使用 boosting 查询调整某些文档的权重。

固定分数:使用 constant_score 查询为所有匹配文档分配固定分数。

选择最佳匹配:使用 dis_max 查询选择最佳匹配的查询子句。

自定义评分:使用 function_score 查询根据自定义逻辑调整文档分数。

通过合理使用这些复合查询,您可以构建更复杂、更灵活的搜索逻辑,以满足不同的业务需求。

http://www.yayakq.cn/news/321722/

相关文章:

  • 网站开发与设计实训总结有哪些平台可以发布推广信息
  • 网页制作与网站建设》在线作业 答案重庆市网站推广
  • 临沂设计网站的公司网站建设的内容
  • 建设银行社保网站国外那些网站是做菠菜的
  • 曹县建设厅网站ps做网站如何
  • html网站 怎么做seo焦作网站建设服务
  • 网站数据库查询怎么做的可以用服务器做网站
  • 上海影城改造升级seo网站优化论文
  • 山西做网站如何选择宁波怎么建网站模板站
  • 建材做网站好吗素材大全
  • 网站开发那种语言好wordpress添加轮播图
  • 网页模板网站模板wordpress 小程序
  • 个人做门户网站重庆装修公司哪家好
  • 网站统计怎么做夸克搜索网页版
  • 大良网站智能推广机构免流网站开发
  • 海门网站开发易语言如何做验证系统官方网站
  • 网站建设seo优化内蒙低成本门户网站开发
  • 网站建设 检查 通报建设银行短信带网站
  • 定制网站建设流程旅游网站开发意义和背景
  • 做美食网站的优势wordpress在线更新
  • dede网站打开慢做涂鸦的网站
  • 网站源码整站打包wordpress 首页显示分类文章列表
  • 潜江网站开发软件开发外包
  • 大学生网站建设策划书范文wordpress 图书模板
  • 驻马店北京网站建设做外贸的社交网站
  • 威海相亲网站网站服务器的工作原理
  • 建设网站分几个步骤现在建网站多少钱
  • 可以用AI做网站上的图吗杭州网站建设zj net
  • 做公众号首图的设计网站网站名称跟域名
  • 使用腾讯云建设网站工业软件有哪些