首页 > 其他 > 详细

elasticsearch搜索嵌套内容

时间:2021-02-01 14:41:26      阅读:17      评论:0      收藏:0      [点我收藏+]

第一步

字段类型设置为nested

{
    "book": {
        "properties": {
            "title":{"type":"string"},
            "chapters":{
                "type":"nested",
                "properties":{
                    "title":{"type":"string"},
                    "length":{"type":"long"}
                }
            }
        }
    }
}

 

第二步

用inner_hits来查询

POST /bookindex/book/_search
{
  "_source": false,
  "query": {
    "nested": {
      "path": "chapters",
      "query": {
        "match": {
          "chapters.title": "epilogue"
        }
      },
      "inner_hits": {}
    }
  }
}

 

原文:

https://stackoverflow.com/questions/16788553/returning-a-partial-nested-document-in-elasticsearch

elasticsearch搜索嵌套内容

原文:https://www.cnblogs.com/kiancyc/p/14356151.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!