1
我使用“名称”和“消息”等术语对弹性搜索的数据进行了索引。现在我想以这样一种方式对索引数据应用查询,即我想查找消息中使用的特定pharse的频率(计数)。例如,消息是“我喜欢吃三明治”,“我喜欢吃汉堡”等等,,,现在我想查询在所有索引消息中使用了多少次“喜欢”pharse。在elasticsearch上查询索引数据
我使用“名称”和“消息”等术语对弹性搜索的数据进行了索引。现在我想以这样一种方式对索引数据应用查询,即我想查找消息中使用的特定pharse的频率(计数)。例如,消息是“我喜欢吃三明治”,“我喜欢吃汉堡”等等,,,现在我想查询在所有索引消息中使用了多少次“喜欢”pharse。在elasticsearch上查询索引数据
听起来像您正在寻找Terms Facet API。 请参阅:http://www.elasticsearch.org/guide/reference/api/search/facets/terms-facet.html
如果您还需要,您可以使用特定的术语筛选您的方面。参见下面的“Facet过滤器”:http://www.elasticsearch.org/guide/reference/api/search/facets/index.html
HTH David。