使用Elasticsearch返回N个最新的标签?

时间:2014-06-01 04:18:02

标签: elasticsearch

我在ElasticSearch中存储博客帖子。每篇博文都有一系列标签,每个帖子可以有0个或更多标签。我知道如何使用术语facet返回N个最受欢迎的标签。我想要的是一个返回N个最新标签的搜索。我想我可以单独查询帖子,最近排序日期并手动构建最近标签的结果集(删除重复的标签),但我希望有一个查询我可以用来在ES中做到这一点。这可能吗?

1 个答案:

答案 0 :(得分:0)

您可以将标签保存为子文档并附加创建日期,然后按创建日期字段排序