Индексировать несколько атрибутов документа в Hybris Solr - PullRequest
0 голосов
/ 14 ноября 2018

У нас на сайте около 100 тыс. Продуктов, и каждый продукт имеет около 30 атрибутов, которые индексируются. Большую часть времени мы обновляем только цены на продукты, но нам все же приходится индексировать весь продукт. Возможно ли в hybris индексировать только ценовой атрибут (или атрибут описания) всех 100 000 товаров.

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

Марко прав.Вы можете выполнить частичное обновление.

Для Hybris есть некоторая документация в Создание и настройка индексированных типов .Атрибут SolrIndexerQuery.type позволяет выбрать partial_update.

You have the following values to choose from:
FULL: recreates the index
UPDATE: updates some documents in the index
PARTIAL_UPDATE: allows you to select the fields for the update
DELETE: deletes documents from the index

enter image description here

0 голосов
/ 14 ноября 2018

Это возможно начиная с Solr 4.0. Эта функция называется частичным обновлением, где вы можете обновить только измененные поля, в вашем случае, цену и описание. Официальная документация здесь .

...