2016-11-29 2 views
0

У меня есть система с пользовательскими наборами, в которых пользователь может создавать и удалять коллекции. Например, пользователь определил две коллекции с именем Germany и France, к которым владельцы вручную добавляются по критериям пользователя.Solr: перемещение одного документа в другую коллекцию

Теперь мне нужно предоставить пользователю возможность переместить документ (который был добавлен, проиндексирован и получен в коллекции Germany) в коллекцию France.

Я рассмотрел вариант MIGRATE в API Collections, но он не подходит для выбранных пользователем отдельных документов.

A копия & удаление также может работать.

Есть ли способ сделать это, что мне не хватает?

ответ

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>

Смежные вопросы