Выберите Solr Indexes и обновите их по Query
Я просто хочу выбрать многочисленные индексы и обновить их значения int, например, с помощью Query. Чтобы удалить индекс, мы используем следующий запрос.
http://localhost:8983/solr/update?stream.body=
<delete><query>id:298253</query></delete>&commit=true
Как и выше, я хочу выбрать индексы, которые содержат значение int (chid:128) и изменить их код раздела на 2118.
ниже мой текущий запрос сначала он выбирает chid и меняет код их раздела на 2118. но это не сработало.
http://localhost:8983/solr/new_core/update?stream.body=<query>chid:128</query>
<set>
<field name="sectioncode" >2118</field>
</set>&commit=true
пожалуйста, дайте мне ваши добрые советы
1 ответ
Атомные обновления [1] должны быть функцией, которая звучит как то, что вам нужно, но взгляните на описание и посмотрите, соответствует ли она вашим потребностям.