Я пытаюсь выполнить операции поиска по порядку и профилю в CSC, но они не возвращают результатов.
Я проверил компоненты /atg/commerce/textsearch/OrderOutputConfig/ и /atg/userprofiling/textsearch/ProfileOutputConfig/ и обнаружил, что они отлично индексируются в таблицах SRCH_ORDER_TOKENS и SRCH_PROFILE_TOKENS соответственно.
После включения loggingDebug в обоих компонентах я обнаружил, что поисковый запрос имеет дополнительное условие, кажется, связанное с мультисайтом pfrmZeroRealmsAccessible, однако я обнаружил, что все токены, хранящиеся в БД для заказов и клиентов, имеют это значение pfrmdft . Ниже приведен запрос, извлеченный из журналов:
[++SQLQuery++]
SELECT t1.id
FROM srch_order_tokens t1
WHERE CONTAINS(t1.tokens,?,0) > 0
-- Parameters --
p[1] = {pd: tokens} pflnAhmad% AND pfrmZeroRealmsAccessible% (java.lang.String)
[--SQLQuery--]
Примечание. В моем приложении есть только один сайт (не многосайтовый), однако я обнаружил некоторые файлы конфигурации, созданные CIM, связанные с мультисайтом, которые я не могу удалить.
Пожалуйста, помогите мне ответить на следующий вопрос:
- Действительно ли эта проблема связана с многосайтовой конфигурацией и как я могу решить эту проблему в поиске заказов и клиентов?
- Как в Oracle commerce 11.1 отключить работу с мультисайтом?
Спасибо