使用构面计数对父子项进行Elasticsearch查询,以匹配父项和子项的结果

时间:2014-03-03 10:39:24

标签: elasticsearch parent-child facet

我们的想法是对与基本查询语句匹配的所有内容执行查询,返回分面数

匹配页面(儿童)的儿童,然后是图书(父母)的计数。这种情况的用例是在Y页面上显示X量的书籍。然后,这些将具有单独的链接,以及其他查询等。

我刚刚开始使用弹性搜索,非常酷我到目前为止,用这个打砖墙,任何帮助都非常有用。

感谢您的时间:)

{
  "query": {
  "has_child": {
    "type": "page",
    "query": {
      "filtered": {
        "query": {
          "query_string": {
            "default_field": "text",
            "query": "some example search query"
          }
        }
      }
    }
  },
  "facets": {},
  "sort": [
    "_score"
  ],
  "from": 0,
  "size": 10
  }
}

是的,我已经阅读了关于方面的文档

0 个答案:

没有答案