我有一个用例,我需要在弹性搜索中从索引中软删除文档。
示例场景:
Elastic-search (ES) -> index1
[ doc1 , doc2, doc3, ... docn]
现在,ES查询会提取与查询匹配的文档。说结果文件是
[doc4, doc5,doc6]
现在我需要软删除文档doc5,以便它仍然存在于ES中,但是我的结果集 而是
[ doc4, doc6]
有没有办法在ES上完成这个场景?
我认为一种可能的解决方案是将我的文档(例如:doc5)移动到同一ES实例下的较新索引。
但我很想知道是否还有其他方法可以解决。