Php 如何在弹性搜索中按其他字段对结果进行分组
我有一个如下所示的文档映射:Php 如何在弹性搜索中按其他字段对结果进行分组,php,elasticsearch,faceted-search,Php,elasticsearch,Faceted Search,我有一个如下所示的文档映射: _id : integer title: string category: string country: string 如果按“标题”搜索,我想得到所有类别和所有国家的搜索结果数量,比如 countries: USA: 38 UK: 17 ES: 5 .... categories: Animals: 6 People: 772 Objects: 87 .... 在弹性搜索中可以这样做吗 谢谢是的,这是Ela
_id : integer
title: string
category: string
country: string
如果按“标题”搜索,我想得到所有类别和所有国家的搜索结果数量,比如
countries:
USA: 38
UK: 17
ES: 5
....
categories:
Animals: 6
People: 772
Objects: 87
....
在弹性搜索中可以这样做吗
谢谢是的,这是Elasticsearch中刻面的标准行为。有关更多信息和示例,请参阅。好的!很抱歉,我无法重现这样的行为,因为在请求方面时,我使用的是“过滤器”而不是“术语”。。。谢谢