自问题发布以来已经有一段时间了,但万一其他人发现它有用。在请求的 mongodb 部分中,您可以在创建河时使用自定义过滤器,
mongodb : {
...
"filter": ${mongo.filter},
...
}
这样,河流只会索引那些符合过滤条件的文件,但是有一个限制,根据文档,河流不会删除在将来某个时候停止匹配的文件过滤。查看更多信息
here。
更复杂的方法是使用 initial_timestamp 选项,在该选项中提供定义初始文档导入时间戳的脚本(javascript),请参阅示例{{3 }}。它全部在here。