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

宿松做网站毕设做系统与网站

宿松做网站,毕设做系统与网站,电子商务网站怎么建设,专业做网文的网站1.因为业务需要查询父文档以及其下子文档,搞了很久才理清楚。 首先还是Inner_hits,inner_hits只能用在nested,has_child,has_parents查询里面 {"query": {"nested": {"path": "comments","query": {"match…

1.因为业务需要查询父文档以及其下子文档,搞了很久才理清楚。
首先还是Inner_hits,inner_hits只能用在nested,has_child,has_parents查询里面

{"query": {"nested": {"path": "comments","query": {"match": { "comments.text": "awesome" }},"inner_hits": {}  // 使用inner_hits来返回匹配的comments}}
}
"has_child": {"type": "dys_static_info.md5","inner_hits":{},childQuery}

如果直接用在开始查询的对象里面,查询会报错
在这里插入图片描述
然后这里明确一个概念,has_child是查父文档的,里面加了inner_hits多返回的inner_hits是子文档的内容。同理,has_parent查子文档的,面加了inner_hits多返回的inner_hits是父文档的内容。

2.还是业务需求,一个索引下面有多种类型的文档,他们之间是父子关系,如果我要更新一个文档里面的值无法直接更新,需要使用script.比如我要更新index索引下面doc文档里面的filed1字段和filed2字段,更新条件是filed3字段为123。要这么写·

POST /index/_update_by_query
{"script": {"source": "ctx._source['doc']['filed1'] = params.tags;ctx._source['doc']['filed2'] = params.state;","lang": "painless","params": {"tags": [1, 2],"state":"W"}},"query": {"term": {"doc.filed3.keyword": "123"}}
}

然后使用golang的github.com/olivere/elastic/v7 得这么写

updateQuery := elastic.NewTermQuery("doc.filed3.keyword", "123")
script = elastic.NewScript(`ctx._source['doc']['filed1'] = params.tags;ctx._source['doc']['filed2'] = params.state;`).Params(map[string]interface{}{"tags": TagList, "state": SampleState})
_, err = global.GVA_ES.UpdateByQuery("index").Query(updateQuery).Script(script).Do(context.Background())if err != nil {return}response.Ok(c)
}
http://www.laogonggong.com/news/61050.html

相关文章:

  • 企业网站开发研究现状吉林住房和城乡建设厅网站
  • 网站seo入门基础教程书籍棕色网站
  • 上海100强企业排名seo项目完整流程
  • 一级a做爰片迅雷网站怎么样管理网站
  • 人人开发网站wordpress配置邮件服务器
  • 做微信推送用什么网站聊天系统源码
  • 网站建设方案书 个人wordpress顶部添加图片
  • 邢台做网站网站开发费用如何记账
  • 网站开发的技术栈wordpress 页脚修改
  • icp备案 网站负责人推广方案设计
  • 花钱做网站不给部署wordpress+4.4.1+中文
  • 电商设计师常用的网站网站app微信三合一
  • 网站开发运行环境论文有关网络课程设计报告
  • 微信网站什么做工程设计东莞网站建设技术支持
  • 沈阳网站关键词排名网站空间控制面板软件
  • 专业做网站套餐把网站生成app的免费平台
  • 接做网站私活wordpress用户注册优化
  • 网站方案 模板win7 iis网站无法显示
  • 清远市住房和城乡建设局网站企业网站的内容
  • dede网站安全设置北京网络科技有限公司官网
  • 做网站首页有什么卖狗做网站什么关键词最好
  • 房地产行业网站建设报价方案最新的跨境电商平台有哪些
  • 门户网站建设好如何维护重庆网页设计制作
  • 那个网做网站便宜西安家政公司网站建设
  • 博士后是否可以做网站负责人深圳企业官网设计公司
  • 网站首页的logo这么修改企业网站系统源码
  • 东莞腾宇科技网站建设门户网站团队建设
  • 上海网站公司电话校园论坛网站怎么做
  • 海口的网站建设网站设置301跳转
  • 网站建设维护面试asp建设网站