请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

elasticsearch对于更深层的字段怎么查询和修改

图片描述
比如我想GET到company下的name,并且我想post修改这个值分别应该怎么写代码?

正在回答

1回答

bobby 2019-06-03 10:46:51

你的第一个问题属于嵌套查询你可以看看这个 https://blog.csdn.net/earthhour/article/details/79312602或者官网 https://www.elastic.co/guide/cn/elasticsearch/guide/current/nested-query.html

你的第二个问题是修改嵌套对象的值 https://blog.csdn.net/qq_41100433/article/details/80604168 你可以参考这个,嵌套的值修改也可以和第一个问题一样使用 .xxx 的方式修改

0 回复 有任何疑惑可以回复我~
  • 提问者 归根结底不优秀 #1
    好的老师,有个问题卡两天了,十分难受
    执行es_type.py生成索引的时候出现
    ValueError: You cannot perform API calls on the default index.
    回复 有任何疑惑可以回复我~ 2019-06-03 10:49:16
  • bobby 回复 提问者 归根结底不优秀 #2
    你的es版本是多少?这个地方会不会引起你执行不了逻辑?最好截图看看你执行了什么操作
    回复 有任何疑惑可以回复我~ 2019-06-03 11:54:36
  • 提问者 归根结底不优秀 回复 bobby #3
    5.1.1的,关于这个问题,我专门提了个问题,里面有截图
    回复 有任何疑惑可以回复我~ 2019-06-03 11:55:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信