【发布时间】:2017-10-06 05:14:04
【问题描述】:
这应该很容易。
我已经在 ElasticSearch 中插入了一些记录,并一直在搜索他们的文档,但我似乎无法找到一种方法来简单地获取索引并在 Node.js 中遍历它
我对 Elastic 没有太多经验,所以很沮丧。
该列表中的某些项目需要在 10 分钟的基础上或多或少地进行修剪,否则数据库只会不断增长。我想要一个单独的任务来做到这一点。
【问题讨论】:
-
如果您知道需要修剪哪些项目,则无需遍历整个索引,只需使用delete by query API
-
@Val 如何按日期比较?任何日期早于
new Date()的东西都应该被核爆。似乎这只是 API 示例中的直接匹配 - 还有更多内容吗?
标签: node.js search elasticsearch iteration pruning