Запрос фильтра WCS Seach (SOLR) для включения или исключения данных категорий catalog_id - PullRequest
1 голос
/ 09 апреля 2019

Мы пытаемся ограничить поиск по ключевым словам в WebSphere Commerce Search / SOLR только текущими категориями каталога, используя fq = catalog_id: "1000002" и другие значения fq, но по-прежнему получая данные из категорий, которые не являются частью catalog_id 1000002. Есть ли какие-либо другие подходы, чтобы включить текущие категории каталога только во время поиска по ключевым словам?

Мы на WCS8. Я попытался прокомментировать <_config: field name = "categoryname" /> в wc-search.xml, и он тоже не сработал, хотя это не идеальный сценарий, так как мы все же хотели бы, чтобы поиски работали с текущим customer / site catalog_id.

1 Ответ

0 голосов
/ 15 мая 2019

Нет проблем с полем или значением fq, так как оно работает как положено. Проблема была с категорией qf, поэтому пришлось настроить эту часть так, чтобы она включала динамическое имя категории qf, и теперь поиск возвращает правильные результаты.

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