Solr:将单个文档移动到另一个集合

时间:2016-11-29 15:20:46

标签: solr solrcloud

我的系统具有用户定义的集合,用户可以在其中创建和删除集合。例如,用户定义了两个名为GermanyFrance的集合,根据用户的标准手动添加了这些集合。

现在,我需要为用户提供将文档(已在Germany集合中添加,索引和处理)移动到France集合的选项。

我查看了Collections API中的MIGRATE选项,但它不适合用户选择的单个文档。

副本&删除也可以。

有没有办法做到这一点我错过了?

1 个答案:

答案 0 :(得分:0)

您如何阅读Germany集合中的文档,然后将其添加到France,然后成功添加后,只需从Germany集合中删除该文档。

像这样删除文档

http://localhost:8983/solr/core_name/update?commit=true&stream.body=<delete><query>write query which can identify that single doc</query></delete>