如何解决我如何执行这个弹性搜索查询
假设我有一个包含多个 DVD 商店保存的电影详细信息的索引。一些相关字段是 'store_id'
、'genre'
和 'acquired_at'
。对于特定商店,我想检索每种类型的最新购买电影的详细信息。
我可以通过 'genre'
和 'store_id'
过滤所有可能的组合,将大小限制为 1 并按 'acquired_at'
键的降序对它们进行排序。我想知道是否有使用聚合更快的方法来做到这一点。
解决方法
我不知道您是否有最新的许可版本的 Elastic,但可以找到唯一密钥的最新文档。 https://www.elastic.co/guide/en/elasticsearch/reference/current/put-transform.html#put-transform。此转换使用每个唯一键值的最新文档填充您指定的目标索引。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。