Может ли Solr поддерживать поле обновления только по идентификатору? - PullRequest
0 голосов
/ 16 мая 2018

У меня есть несколько документов, я хочу обновить некоторые поля по одному полю (индексируется, но не id), кажется, Solr не может его поддерживать, я знаю, Solr может обновить по id. Кто-нибудь может дать мне ответы?

Ответы [ 2 ]

0 голосов
/ 16 мая 2018

К сожалению, это не поддерживается. См. Solr документация об обновлении частей документов.

0 голосов
/ 16 мая 2018

Нет аналогичного способа SQL UPDATE collection SET field = 'foo' WHERE field = 'bar';, нет. Вы должны реализовать это самостоятельно, выбрав документы, изменив значение и затем переиндексировав документы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...