我希望在特定文档的内容字段中获得热门词汇。 我怎样才能做到这一点? 到目前为止,我已经尝试了下面的代码,但听起来像对特定文档ID的过滤不起作用。
var result = client.Search<Document>(s => s.Index(defaultIndex).Filter(f => f.Term(t => t.Id, ID)).
Aggregations(a => a.Terms("terms_agg",
sa => sa.Field(p => p.File).Size(20))));
var agg = result.Aggs.Terms("terms_agg");
是否有人知道是否可以使用术语汇总获取特定内容中的热门词汇列表?或者,如果在elasticsearch中有任何其他方法可以做到这一点?