2016-11-29 65 views
0

我有用戶定義集合的系統,用戶可以在其中創建和刪除集合。例如,用戶已經定義了兩個名爲GermanyFrance的集合,根據用戶的標準手動添加這些集合。Solr:將單個文檔移動到另一個集合

現在我需要讓用戶選擇將文檔(在Germany集合中添加,索引和處理)移動到France集合。

我查看了Collections API中的MIGRATE選項,但它不適合用戶選擇的單個文檔。

副本&刪除也可以工作。

有沒有辦法做到這一點,我失蹤了?

回答

0

您如何從Germany集合中讀取文檔,然後將其添加到France,然後一旦成功添加,只需從Germany集合中刪除文檔即可。

somehthing這樣刪除的文檔

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

相關問題